summaryrefslogtreecommitdiff
path: root/macros/latex/contrib/designcon
diff options
context:
space:
mode:
authorNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
committerNorbert Preining <norbert@preining.info>2019-09-02 13:46:59 +0900
commite0c6872cf40896c7be36b11dcc744620f10adf1d (patch)
tree60335e10d2f4354b0674ec22d7b53f0f8abee672 /macros/latex/contrib/designcon
Initial commit
Diffstat (limited to 'macros/latex/contrib/designcon')
-rw-r--r--macros/latex/contrib/designcon/DesignCon.bib156
-rw-r--r--macros/latex/contrib/designcon/DesignCon.lyx702
-rw-r--r--macros/latex/contrib/designcon/DesignCon.pdfbin0 -> 67923 bytes
-rw-r--r--macros/latex/contrib/designcon/DesignCon.tex144
-rw-r--r--macros/latex/contrib/designcon/README34
-rw-r--r--macros/latex/contrib/designcon/designcon.cls112
-rw-r--r--macros/latex/contrib/designcon/designcon.layout183
7 files changed, 1331 insertions, 0 deletions
diff --git a/macros/latex/contrib/designcon/DesignCon.bib b/macros/latex/contrib/designcon/DesignCon.bib
new file mode 100644
index 0000000000..ebc21a2006
--- /dev/null
+++ b/macros/latex/contrib/designcon/DesignCon.bib
@@ -0,0 +1,156 @@
+@article{article,
+ author = {Peter Adams},
+ title = {The title of the work},
+ journal = {The name of the journal},
+ year = 1993,
+ number = 2,
+ pages = {201-213},
+ month = 7,
+ note = {An optional note},
+ volume = 4
+}
+
+@book{book,
+ author = {Peter Babington},
+ title = {The title of the work},
+ publisher = {The name of the publisher},
+ year = 1993,
+ volume = 4,
+ series = 10,
+ address = {The address},
+ edition = 3,
+ month = 7,
+ note = {An optional note},
+ isbn = {3257227892}
+}
+
+@booklet{booklet,
+ title = {The title of the work},
+ author = {Peter Caxton},
+ howpublished = {How it was published},
+ address = {The address of the publisher},
+ month = 7,
+ year = 1993,
+ note = {An optional note}
+}
+
+@conference{conference,
+ author = {Peter Draper},
+ title = {The title of the work},
+ booktitle = {The title of the book},
+ year = 1993,
+ editor = {The editor},
+ volume = 4,
+ series = 5,
+ pages = 213,
+ address = {The address of the publisher},
+ month = 7,
+ organization = {The organization},
+ publisher = {The publisher},
+ note = {An optional note}
+}
+
+@inbook{inbook,
+ author = {Peter Eston},
+ title = {The title of the work},
+ chapter = 8,
+ pages = {201-213},
+ publisher = {The name of the publisher},
+ year = 1993,
+ volume = 4,
+ series = 5,
+ address = {The address of the publisher},
+ edition = 3,
+ month = 7,
+ note = {An optional note}
+}
+
+@incollection{incollection,
+ author = {Peter Farindon},
+ title = {The title of the work},
+ booktitle = {The title of the book},
+ publisher = {The name of the publisher},
+ year = 1993,
+ editor = {The editor},
+ volume = 4,
+ series = 5,
+ chapter = 8,
+ pages = {201-213},
+ address = {The address of the publisher},
+ edition = 3,
+ month = 7,
+ note = {An optional note}
+}
+
+ @manual{manual,
+ title = {The title of the work},
+ author = {Peter Gainsford},
+ organization = {The organization},
+ address = {The address of the publisher},
+ edition = 3,
+ month = 7,
+ year = 1993,
+ note = {An optional note}
+}
+
+@mastersthesis{mastersthesis,
+ author = {Peter Harwood},
+ title = {The title of the work},
+ school = {The school where the thesis was written},
+ year = 1993,
+ address = {The address of the publisher},
+ month = 7,
+ note = {An optional note}
+}
+
+@misc{misc,
+ author = {Peter Isley},
+ title = {The title of the work},
+ howpublished = {How it was published},
+ month = 7,
+ year = 1993,
+ note = {An optional note}
+}
+
+@phdthesis{phdthesis,
+ author = {Peter Joslin},
+ title = {The title of the work},
+ school = {The school where the thesis was written},
+ year = 1993,
+ address = {The address of the publisher},
+ month = 7,
+ note = {An optional note}
+}
+
+@proceedings{proceedings,
+ title = {The title of the work},
+ year = 1993,
+ editor = {Peter Kidwelly},
+ volume = 4,
+ series = 5,
+ address = {The address of the publisher},
+ month = 7,
+ organization = {The organization},
+ publisher = {The name of the publisher},
+ note = {An optional note}
+}
+
+@techreport{techreport,
+ author = {Peter Lambert},
+ title = {The title of the work},
+ institution = {The institution that published},
+ year = 1993,
+ number = 2,
+ address = {The address of the publisher},
+ month = 7,
+ note = {An optional note}
+}
+
+@unpublished{unpublished,
+ author = {Peter Marcheford},
+ title = {The title of the work},
+ note = {An optional note},
+ month = 7,
+ year = 1993
+}
+%********** End of bibliography **********
diff --git a/macros/latex/contrib/designcon/DesignCon.lyx b/macros/latex/contrib/designcon/DesignCon.lyx
new file mode 100644
index 0000000000..6e39679a39
--- /dev/null
+++ b/macros/latex/contrib/designcon/DesignCon.lyx
@@ -0,0 +1,702 @@
+#LyX 2.0 created this file. For more info see http://www.lyx.org/
+\lyxformat 413
+\begin_document
+\begin_header
+\textclass designcon
+\begin_preamble
+\usepackage{lettrine}
+%\renewcommand{\LettrineTextFont}{\scfamily}
+\renewcommand{\LettrineTextFont}{\scshape}
+\end_preamble
+\use_default_options true
+\maintain_unincluded_children false
+\language american
+\language_package default
+\inputencoding auto
+\fontencoding global
+\font_roman Times New Roman
+\font_sans Arial Black
+\font_typewriter default
+\font_default_family default
+\use_non_tex_fonts true
+\font_sc false
+\font_osf false
+\font_sf_scale 100
+\font_tt_scale 100
+
+\graphics default
+\default_output_format pdf4
+\output_sync 1
+\bibtex_command default
+\index_command default
+\paperfontsize 12
+\spacing single
+\use_hyperref false
+\papersize default
+\use_geometry false
+\use_amsmath 1
+\use_esint 1
+\use_mhchem 1
+\use_mathdots 1
+\cite_engine basic
+\use_bibtopic false
+\use_indices false
+\paperorientation portrait
+\suppress_date false
+\use_refstyle 1
+\index Index
+\shortcut idx
+\color #008000
+\end_index
+\leftmargin 0.75in
+\topmargin 1in
+\rightmargin 0.75in
+\bottommargin 1in
+\secnumdepth 3
+\tocdepth 3
+\paragraph_separation indent
+\paragraph_indentation default
+\quotes_language english
+\papercolumns 1
+\papersides 2
+\paperpagestyle default
+\tracking_changes false
+\output_changes false
+\html_math_output 0
+\html_css_as_file 0
+\html_be_strict false
+\end_header
+
+\begin_body
+
+\begin_layout Standard
+\begin_inset Note Note
+status open
+
+\begin_layout Plain Layout
+%%
+\end_layout
+
+\begin_layout Plain Layout
+%% This is file `DesignCon.lyx',
+\end_layout
+
+\begin_layout Plain Layout
+%% Version 1.0
+\end_layout
+
+\begin_layout Plain Layout
+%%
+\end_layout
+
+\begin_layout Plain Layout
+%% Author: Peter J.
+ Pupalaikis (pete_pope at hotmail dot com)
+\end_layout
+
+\begin_layout Plain Layout
+%% Copyright 2012 Peter J.
+ Pupalaikis
+\end_layout
+
+\begin_layout Plain Layout
+%%
+\end_layout
+
+\begin_layout Plain Layout
+%% This work may be distributed and/or modified under the
+\end_layout
+
+\begin_layout Plain Layout
+%% conditions of the LaTeX Project Public License, either
+\end_layout
+
+\begin_layout Plain Layout
+%% version 1.3 of this license or (at your option) any
+\end_layout
+
+\begin_layout Plain Layout
+%% later version.
+\end_layout
+
+\begin_layout Plain Layout
+%% The latest version of the license is in
+\end_layout
+
+\begin_layout Plain Layout
+%% http://www.latex-project.org/lppl.txt
+\end_layout
+
+\begin_layout Plain Layout
+%% and version 1.3 or later is part of all distributions of
+\end_layout
+
+\begin_layout Plain Layout
+%% LaTeX version 2003/06/01 or later.
+\end_layout
+
+\begin_layout Plain Layout
+%%
+\end_layout
+
+\begin_layout Plain Layout
+%% This work consists of the files listed in the README file.
+\end_layout
+
+\begin_layout Plain Layout
+%%
+\end_layout
+
+\begin_layout Plain Layout
+%% THIS MUST BE COMPILED WITH THE OUTPUT FORMAT UNDER [DOCUMENT] [SETTINGS]
+ [OUTPUT]
+\end_layout
+
+\begin_layout Plain Layout
+%% SET TO: PDF (XETEX)
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+
+\lang english
+\begin_inset ERT
+status open
+
+\begin_layout Plain Layout
+
+
+\backslash
+begin{acronym}
+\end_layout
+
+\begin_layout Plain Layout
+
+
+\backslash
+acro{DFT}{discrete Fourier transform}
+\end_layout
+
+\begin_layout Plain Layout
+
+
+\backslash
+acro{PCB}{printed circuit board}
+\end_layout
+
+\begin_layout Plain Layout
+
+
+\backslash
+end{acronym}
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset Note Note
+status open
+
+\begin_layout Plain Layout
+Put any acronyms you'd like to use in here
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Heading
+DesignCon 2013
+\begin_inset Note Note
+status open
+
+\begin_layout Plain Layout
+add the next vertical spacer (ideally 2.5 inches) in the heading environment
+
+\end_layout
+
+\end_inset
+
+
+\begin_inset VSpace 2.5in
+\end_inset
+
+
+\end_layout
+
+\begin_layout Title
+Title
+\end_layout
+
+\begin_layout Skip
+\begin_inset VSpace 3.5in
+\end_inset
+
+
+\begin_inset Note Note
+status open
+
+\begin_layout Plain Layout
+(adjust the vertical space (in the skip environment) to get your author
+ information located properly in relation to the title
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout AuthorInfo
+First Author Name, Company
+\end_layout
+
+\begin_layout AuthorInfo
+First Author E-mail, Phone Number
+\end_layout
+
+\begin_layout AuthorInfo
+\begin_inset ERT
+status open
+
+\begin_layout Plain Layout
+
+~
+\end_layout
+
+\end_inset
+
+
+\begin_inset Note Note
+status open
+
+\begin_layout Plain Layout
+use this ERT to put a line space in between authors if desired - but it
+ must be in the AuthorInfo environment
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout AuthorInfo
+Second Author Name, Company
+\end_layout
+
+\begin_layout AuthorInfo
+Second Author E-mail, Phone Number etc.
+\end_layout
+
+\begin_layout Section*
+
+\family sans
+Abstract
+\end_layout
+
+\begin_layout Standard
+Abstract here
+\end_layout
+
+\begin_layout Section*
+
+\family sans
+Biography
+\end_layout
+
+\begin_layout Standard
+Bio here
+\end_layout
+
+\begin_layout DesignConPaperStart
+\begin_inset Note Note
+status open
+
+\begin_layout Plain Layout
+Put this DesignCon paper start after abstract, bio and any other front matter
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset Float figure
+wide false
+sideways false
+status collapsed
+
+\begin_layout Plain Layout
+\align center
+\begin_inset ERT
+status open
+
+\begin_layout Plain Layout
+
+
+\backslash
+begin{tikzpicture}[x=1.00mm, y=1.00mm, inner xsep=0pt, inner ysep=0pt, outer
+ xsep=0pt, outer ysep=0pt]
+\end_layout
+
+\begin_layout Plain Layout
+
+
+\backslash
+path[line width=0mm] (5.00,44.14) rectangle +(47.67,32.00);
+\end_layout
+
+\begin_layout Plain Layout
+
+
+\backslash
+definecolor{L}{rgb}{0,0,0}
+\end_layout
+
+\begin_layout Plain Layout
+
+
+\backslash
+definecolor{F}{rgb}{0,0,0}
+\end_layout
+
+\begin_layout Plain Layout
+
+
+\backslash
+path[line width=0.30mm, draw=L, fill=F] (20.01,69.99) circle (0.51mm);
+\end_layout
+
+\begin_layout Plain Layout
+
+
+\backslash
+path[line width=0.30mm, draw=L] (9.95,69.98) -- (20.00,70.00);
+\end_layout
+
+\begin_layout Plain Layout
+
+
+\backslash
+path[line width=0.30mm, draw=L, fill=F] (20.00,70.00) -- (17.20,70.70) -- (17.20,69.30)
+ -- (20.00,70.00) -- cycle;
+\end_layout
+
+\begin_layout Plain Layout
+
+
+\backslash
+path[line width=0.30mm, draw=L, fill=F] (20.02,49.99) circle (0.53mm);
+\end_layout
+
+\begin_layout Plain Layout
+
+
+\backslash
+draw(9.00,69.00) node[anchor=base east]{
+\backslash
+fontsize{11.38}{13.66}
+\backslash
+selectfont $1$};
+\end_layout
+
+\begin_layout Plain Layout
+
+
+\backslash
+path[line width=0.30mm, draw=L] (19.95,69.98) -- (43.00,70.00);
+\end_layout
+
+\begin_layout Plain Layout
+
+
+\backslash
+path[line width=0.30mm, draw=L, fill=F] (43.00,70.00) -- (40.20,70.70) -- (40.20,69.30)
+ -- (43.00,70.00) -- cycle;
+\end_layout
+
+\begin_layout Plain Layout
+
+
+\backslash
+path[line width=0.30mm, draw=L] (20.00,70.00) ..
+ controls (25.00,65.00) and (25.00,55.01) ..
+ (20.00,50.01);
+\end_layout
+
+\begin_layout Plain Layout
+
+
+\backslash
+path[line width=0.30mm, draw=L, fill=F] (20.00,50.01) -- (22.20,51.87) -- (21.07,52.69)
+ -- (20.00,50.01) -- cycle;
+\end_layout
+
+\begin_layout Plain Layout
+
+
+\backslash
+path[line width=0.30mm, draw=L, fill=F] (43.01,69.99) circle (0.51mm);
+\end_layout
+
+\begin_layout Plain Layout
+
+
+\backslash
+path[line width=0.30mm, draw=L] (43.01,50.01) ..
+ controls (38.01,55.01) and (38.01,65.00) ..
+ (43.01,70.00);
+\end_layout
+
+\begin_layout Plain Layout
+
+
+\backslash
+path[line width=0.30mm, draw=L, fill=F] (43.01,70.00) -- (40.82,68.14) -- (41.95,67.32)
+ -- (43.01,70.00) -- cycle;
+\end_layout
+
+\begin_layout Plain Layout
+
+
+\backslash
+path[line width=0.30mm, draw=L, fill=F] (43.02,49.99) circle (0.53mm);
+\end_layout
+
+\begin_layout Plain Layout
+
+
+\backslash
+path[line width=0.30mm, draw=L] (43.00,49.98) -- (19.95,50.00);
+\end_layout
+
+\begin_layout Plain Layout
+
+
+\backslash
+path[line width=0.30mm, draw=L, fill=F] (19.95,50.00) -- (22.75,49.30) -- (22.75,50.70)
+ -- (19.95,50.00) -- cycle;
+\end_layout
+
+\begin_layout Plain Layout
+
+
+\backslash
+draw(24.00,59.00) node[anchor=base west]{
+\backslash
+fontsize{11.38}{13.66}
+\backslash
+selectfont $S_{11}$};
+\end_layout
+
+\begin_layout Plain Layout
+
+
+\backslash
+draw(39.00,59.00) node[anchor=base east]{
+\backslash
+fontsize{11.38}{13.66}
+\backslash
+selectfont $S_{22}$};
+\end_layout
+
+\begin_layout Plain Layout
+
+
+\backslash
+draw(30.00,71.00) node[anchor=base]{
+\backslash
+fontsize{11.38}{13.66}
+\backslash
+selectfont $S_{21}$};
+\end_layout
+
+\begin_layout Plain Layout
+
+
+\backslash
+draw(30.00,47.00) node[anchor=base]{
+\backslash
+fontsize{11.38}{13.66}
+\backslash
+selectfont $S_{12}$};
+\end_layout
+
+\begin_layout Plain Layout
+
+
+\backslash
+path[line width=0.30mm, draw=L] (43.01,70.00) ..
+ controls (48.01,65.00) and (48.01,55.01) ..
+ (43.01,50.01);
+\end_layout
+
+\begin_layout Plain Layout
+
+
+\backslash
+path[line width=0.30mm, draw=L, fill=F] (43.01,50.01) -- (45.20,51.87) -- (44.07,52.69)
+ -- (43.01,50.01) -- cycle;
+\end_layout
+
+\begin_layout Plain Layout
+
+
+\backslash
+draw(48.00,59.00) node[anchor=base west]{
+\backslash
+fontsize{11.38}{13.66}
+\backslash
+selectfont $
+\backslash
+Gamma$};
+\end_layout
+
+\begin_layout Plain Layout
+
+
+\backslash
+draw(17.00,49.00) node[anchor=base]{
+\backslash
+fontsize{11.38}{13.66}
+\backslash
+selectfont $M$};
+\end_layout
+
+\begin_layout Plain Layout
+
+
+\backslash
+end{tikzpicture}
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Plain Layout
+\begin_inset Caption
+
+\begin_layout Plain Layout
+Signal Flow Diagram
+\end_layout
+
+\end_inset
+
+
+\begin_inset CommandInset label
+LatexCommand label
+name "fig:signal-flow-diagram"
+
+\end_inset
+
+
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Section*
+
+\family sans
+Section
+\end_layout
+
+\begin_layout Standard
+This is a section.
+\end_layout
+
+\begin_layout Standard
+We can refer to the picture of the signal flow diagram as
+\begin_inset CommandInset ref
+LatexCommand formatted
+reference "fig:signal-flow-diagram"
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Standard
+We can insert an equation like Euler's equation:
+\end_layout
+
+\begin_layout Standard
+\begin_inset Formula
+\begin{equation}
+e^{j\theta}=\cos\theta+j\cdot\sin\theta\label{eq:euler}
+\end{equation}
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+Then, we can refer to this equation as
+\begin_inset CommandInset ref
+LatexCommand formatted
+reference "eq:euler"
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Subsection*
+Subsection
+\end_layout
+
+\begin_layout Standard
+This is a subsection.
+\end_layout
+
+\begin_layout Standard
+To fill in the bibliography a bit, I'll cite the following
+\begin_inset CommandInset citation
+LatexCommand cite
+key "article,conference,phdthesis,unpublished"
+
+\end_inset
+
+.
+\end_layout
+
+\begin_layout Standard
+\begin_inset Note Note
+status open
+
+\begin_layout Plain Layout
+place an optional clear page before the Bibliography if you'd like it on
+ a separate page
+\end_layout
+
+\end_inset
+
+
+\end_layout
+
+\begin_layout Standard
+\begin_inset CommandInset bibtex
+LatexCommand bibtex
+bibfiles "DesignCon"
+options "ieeetr"
+
+\end_inset
+
+
+\end_layout
+
+\end_body
+\end_document
diff --git a/macros/latex/contrib/designcon/DesignCon.pdf b/macros/latex/contrib/designcon/DesignCon.pdf
new file mode 100644
index 0000000000..16fc72251a
--- /dev/null
+++ b/macros/latex/contrib/designcon/DesignCon.pdf
Binary files differ
diff --git a/macros/latex/contrib/designcon/DesignCon.tex b/macros/latex/contrib/designcon/DesignCon.tex
new file mode 100644
index 0000000000..adbad11374
--- /dev/null
+++ b/macros/latex/contrib/designcon/DesignCon.tex
@@ -0,0 +1,144 @@
+%%
+%% This is file `DesignCon.tex',
+%% Version 1.0
+%%
+%% Author: Peter J. Pupalaikis (pete_pope at hotmail dot com)
+%% Copyright 2012 Peter J. Pupalaikis
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any
+%% later version.
+%% The latest version of the license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of
+%% LaTeX version 2003/06/01 or later.
+%%
+%% This work consists of the files listed in the README file.
+%%
+%% THIS MUST BE COMPILED WITH XeLaTeX.
+%% USE XeLaTeX+MakeIndex+BibTeX in TeXworks
+%%
+\documentclass[12pt,twoside,english,american]{designcon}
+\usepackage{fontspec}
+\setmainfont[Mapping=tex-text]{Times New Roman}
+\setsansfont[Mapping=tex-text]{Arial Black}
+\usepackage{refstyle}
+
+\makeatletter
+\AtBeginDocument{\providecommand\figref[1]{\ref{fig:#1}}}
+\AtBeginDocument{\providecommand\eqref[1]{\ref{eq:#1}}}
+\RS@ifundefined{subref}
+ {\def\RSsubtxt{section~}\newref{sub}{name = \RSsubtxt}}
+ {}
+\RS@ifundefined{thmref}
+ {\def\RSthmtxt{theorem~}\newref{thm}{name = \RSthmtxt}}
+ {}
+\RS@ifundefined{lemref}
+ {\def\RSlemtxt{lemma~}\newref{lem}{name = \RSlemtxt}}
+ {}
+\makeatother
+
+\usepackage{xunicode}
+\usepackage{polyglossia}
+\setdefaultlanguage[variant=american]{english}
+\setotherlanguage{english}
+
+\begin{document}
+
+\begin{acronym}
+\acro{DFT}{discrete Fourier transform}
+\acro{PCB}{printed circuit board}
+\end{acronym}
+
+\setHeading{DesignCon 2013\vspace{2.5in}}
+
+\title{Title}
+
+\setSkip{\vspace{3in}}
+
+\setAuthorInfo{First Author Name, Company}
+\setAuthorInfo{First Author E-mail, Phone Number}
+\setAuthorInfo{~}
+\setAuthorInfo{Second Author Name, Company}
+\setAuthorInfo{Second Author E-mail, Phone Number etc.}
+
+\maketitle
+
+\section*{Abstract}
+
+Abstract here
+
+\section*{Biography}
+
+Bio here
+
+\designConPaperStart
+
+\begin{figure}
+\begin{centering}
+%
+% include a PDF or other picture here - I'm including a tikz picture as an example.
+%
+\begin{tikzpicture}[x=1.00mm, y=1.00mm, inner xsep=0pt, inner ysep=0pt, outer xsep=0pt, outer ysep=0pt]
+\path[line width=0mm] (5.00,44.14) rectangle +(47.67,32.00);
+\definecolor{L}{rgb}{0,0,0}
+\definecolor{F}{rgb}{0,0,0}
+\path[line width=0.30mm, draw=L, fill=F] (20.01,69.99) circle (0.51mm);
+\path[line width=0.30mm, draw=L] (9.95,69.98) -- (20.00,70.00);
+\path[line width=0.30mm, draw=L, fill=F] (20.00,70.00) -- (17.20,70.70) -- (17.20,69.30) -- (20.00,70.00) -- cycle;
+\path[line width=0.30mm, draw=L, fill=F] (20.02,49.99) circle (0.53mm);
+\draw(9.00,69.00) node[anchor=base east]{\fontsize{11.38}{13.66}\selectfont $1$};
+\path[line width=0.30mm, draw=L] (19.95,69.98) -- (43.00,70.00);
+\path[line width=0.30mm, draw=L, fill=F] (43.00,70.00) -- (40.20,70.70) -- (40.20,69.30) -- (43.00,70.00) -- cycle;
+\path[line width=0.30mm, draw=L] (20.00,70.00) .. controls (25.00,65.00) and (25.00,55.01) .. (20.00,50.01);
+\path[line width=0.30mm, draw=L, fill=F] (20.00,50.01) -- (22.20,51.87) -- (21.07,52.69) -- (20.00,50.01) -- cycle;
+\path[line width=0.30mm, draw=L, fill=F] (43.01,69.99) circle (0.51mm);
+\path[line width=0.30mm, draw=L] (43.01,50.01) .. controls (38.01,55.01) and (38.01,65.00) .. (43.01,70.00);
+\path[line width=0.30mm, draw=L, fill=F] (43.01,70.00) -- (40.82,68.14) -- (41.95,67.32) -- (43.01,70.00) -- cycle;
+\path[line width=0.30mm, draw=L, fill=F] (43.02,49.99) circle (0.53mm);
+\path[line width=0.30mm, draw=L] (43.00,49.98) -- (19.95,50.00);
+\path[line width=0.30mm, draw=L, fill=F] (19.95,50.00) -- (22.75,49.30) -- (22.75,50.70) -- (19.95,50.00) -- cycle;
+\draw(24.00,59.00) node[anchor=base west]{\fontsize{11.38}{13.66}\selectfont $S_{11}$};
+\draw(39.00,59.00) node[anchor=base east]{\fontsize{11.38}{13.66}\selectfont $S_{22}$};
+\draw(30.00,71.00) node[anchor=base]{\fontsize{11.38}{13.66}\selectfont $S_{21}$};
+\draw(30.00,47.00) node[anchor=base]{\fontsize{11.38}{13.66}\selectfont $S_{12}$};
+\path[line width=0.30mm, draw=L] (43.01,70.00) .. controls (48.01,65.00) and (48.01,55.01) .. (43.01,50.01);
+\path[line width=0.30mm, draw=L, fill=F] (43.01,50.01) -- (45.20,51.87) -- (44.07,52.69) -- (43.01,50.01) -- cycle;
+\draw(48.00,59.00) node[anchor=base west]{\fontsize{11.38}{13.66}\selectfont $\Gamma$};
+\draw(17.00,49.00) node[anchor=base]{\fontsize{11.38}{13.66}\selectfont $M$};
+\end{tikzpicture}
+\par\end{centering}
+
+\caption{Signal Flow Diagram}
+\label{fig:signal-flow-diagram}
+\end{figure}
+
+\section*{Section}
+
+This is a section.
+
+We can refer to the picture of the signal flow diagram as \figref{signal-flow-diagram}.
+
+We can insert an equation like Euler's equation:
+
+\begin{equation}
+e^{j\theta}=\cos\theta+j\cdot\sin\theta\label{eq:euler}
+\end{equation}
+
+Then, we can refer to this equation as \eqref{euler}.
+
+\subsection*{Subsection}
+
+This is a subsection.
+
+To fill in the bibliography a bit, I'll cite the following \cite{article,conference,phdthesis,unpublished}.
+
+The bibliography is in DesignCon.bib provided.
+
+% put an optional \clearpage here to put the Bibliography on the next page
+
+\bibliographystyle{ieeetr}
+\bibliography{DesignCon}
+
+\end{document}
diff --git a/macros/latex/contrib/designcon/README b/macros/latex/contrib/designcon/README
new file mode 100644
index 0000000000..55e4ad20bb
--- /dev/null
+++ b/macros/latex/contrib/designcon/README
@@ -0,0 +1,34 @@
+These files are for writing a paper for the DesignCon conference using LaTeX or LyX.
+
+The complete CTAN file set can be found at: http://mirror.ctan.org/macros/latex/contrib/designcon
+
+This work may be distributed and/or modified under the
+conditions of the LaTeX Project Public License, either
+version 1.3 of this license or (at your option) any
+later version.
+The latest version of the license is in
+http://www.latex-project.org/lppl.txt
+and version 1.3 or later is part of all distributions of
+LaTeX version 2003/06/01 or later.
+
+It includes:
+
+designcon.cls - LaTeX class file based on article
+designcon.layout - LyX layout file that goes with designcon.cls
+
+DesignCon.tex - A skeleton starting document for LaTeX
+DesignCon.lyx - A skeleton starting document for LyX
+DesignCon.pdf - the PDF output of either document
+
+Make a folder called "MyPaper" and put all of these files in it. Rename one of the skeleton
+application files to MyPaper.tex or .lyx depending on which you are using and begin editing
+these documents to produce your paper.
+
+The paper must be typeset in XeLaTeX since DesignCon uses some specific fonts that cannot
+be found elsewhere.
+
+Have fun writing in LaTeX!
+Pete Pupalaikis
+pete_pope at hotmail.com
+http://mysite.verizon.net/petepope/id6.html
+
diff --git a/macros/latex/contrib/designcon/designcon.cls b/macros/latex/contrib/designcon/designcon.cls
new file mode 100644
index 0000000000..0f639ee0a0
--- /dev/null
+++ b/macros/latex/contrib/designcon/designcon.cls
@@ -0,0 +1,112 @@
+%%
+%% This is file `designcon.cls',
+%%
+%%
+%% Author: Peter J. Pupalaikis (pete_pope at hotmail dot com)
+%% Copyright 2012 Peter J. Pupalaikis
+%% Version 1.0
+%%
+%% This work may be distributed and/or modified under the
+%% conditions of the LaTeX Project Public License, either
+%% version 1.3 of this license or (at your option) any
+%% later version.
+%% The latest version of the license is in
+%% http://www.latex-project.org/lppl.txt
+%% and version 1.3 or later is part of all distributions of
+%% LaTeX version 2003/06/01 or later.
+%%
+%% This work consists of the files listed in the README file.
+%%
+\NeedsTeXFormat{LaTeX2e}
+\ProvidesClass{designcon}%
+ [2012/08/29 v0.0 DesignCon Class]
+%\DeclareOption*{\PassOptionsToClass{\CurrentOption}{memoir}}
+%\ProcessOptions
+\LoadClass[12pt,twoside,american,nolist]{article}
+\usepackage{fontspec}
+\setmainfont[Mapping=tex-text]{Times New Roman}
+\setsansfont[Mapping=tex-text]{Arial Black}
+\usepackage[letterpaper]{geometry}
+\geometry{verbose,tmargin=1in,bmargin=1in,lmargin=0.75in,rmargin=0.75in}
+
+\makeatletter
+\@ifundefined{date}{}{\date{}}
+%%%%%%%%%%%%%%%%%%%%%%%%%%%%%% User specified LaTeX commands.
+\usepackage{fontspec}
+\usepackage{xunicode}
+\usepackage{xltxtra}
+\usepackage{hyphenat}
+\usepackage{import}
+\usepackage{tikz}
+\usepackage[nolist]{acronym}
+\usepackage{fix-cm}
+\usepackage[sf]{titlesec}
+
+%\usepackage{lettrine}
+
+%\input{DesignConInc.tex}
+\newcommand\HUGE{\@setfontsize\Huge{36}{47}}
+\newfontinstance\bigkanafont[Color=000000,Scale=3]{Arial Black}
+
+\makeatother
+
+\usepackage{xunicode}
+\usepackage{polyglossia}
+\setdefaultlanguage[variant=american]{english}
+
+\makeatletter
+\newcount\@authorinfonumber
+\@authorinfonumber=0
+\makeatother
+
+\makeatletter
+\def\setAuthorInfo#1{
+\global\advance\@authorinfonumber by 1
+\expandafter\edef\csname authorinfo \the\@authorinfonumber\endcsname{#1}}
+\makeatother
+
+\def\AuthorInfoList#1{%
+\noindent {\Large \csname authorinfo #1\endcsname}}
+
+\newcommand{\setHeading}{\def\designconHeading}
+\newcommand{\setSkip}{\def\designconSkip}
+
+\makeatletter
+\newcommand{\designconTitlePage}{
+%\pagestyle{title}
+\pagenumbering{gobble}
+\begin{titlepage}
+\noindent {\bigkanafont \designconHeading}
+%\vspace{3in}
+\noindent \begin{flushleft}
+\begin{sloppypar}
+{\fontsize{36}{43}\selectfont \@title \par}
+\end{sloppypar}
+%\par
+\end{flushleft}
+\designconSkip
+\AuthorInfoList{1} \\
+\AuthorInfoList{2} \\
+\AuthorInfoList{3} \\
+\AuthorInfoList{4} \\
+\AuthorInfoList{5} \\
+\AuthorInfoList{6} \\
+\AuthorInfoList{7} \\
+\AuthorInfoList{8} \\
+\end{titlepage}
+\cleardoublepage
+}
+\makeatother
+
+\renewcommand{\maketitle}{
+\designconTitlePage
+}
+
+\newcommand{\designConPaperStart}{
+\cleardoublepage{}
+\pagenumbering{arabic}
+}
+
+\endinput
+%%
+%% End of file `designcon.cls'.
diff --git a/macros/latex/contrib/designcon/designcon.layout b/macros/latex/contrib/designcon/designcon.layout
new file mode 100644
index 0000000000..0de24ee5ff
--- /dev/null
+++ b/macros/latex/contrib/designcon/designcon.layout
@@ -0,0 +1,183 @@
+#% Do not delete the line below; configure depends on this
+# \DeclareLaTeXClass[designcon]{designcon}
+# uspatent textclass definition file
+# Article textclass definition file. Taken from initial LyX source code
+# Author: Peter J. Pupalaikis <pete_pope@hotmail.com>
+# Version: 1.0
+
+Format 35
+Input stdclass.inc
+
+SecNumDepth 3
+TocDepth 3
+
+NoStyle Part
+NoStyle Part*
+NoStyle Chapter
+NoCounter chapter
+NoStyle Chapter*
+NoStyle Section
+NoStyle Subsection
+NoStyle Subsubsection
+NoStyle Paragraph
+NoStyle Subparagraph
+NoStyle Right_Address
+NoStyle Date
+NoStyle Address
+NoStyle Abstract
+NoStyle Author
+
+Style Title
+ Margin Static
+ LatexType Command
+ Category FrontMatter
+ InTitle 1
+ LatexName title
+ ParSkip 0.4
+ ItemSep 0
+ TopSep 0
+ BottomSep 1
+ ParSep 1
+ Align Center
+ LabelType No_Label
+ Font
+ Size Largest
+ EndFont
+ HTMLTag h1
+ HTMLTitle true
+End
+
+
+Style Author
+ Margin Static
+ LatexType Command
+ Category FrontMatter
+ InTitle 1
+ LatexName author
+ LabelSep xxx
+ ParSkip 0.4
+ TopSep 1.3
+ BottomSep 0.7
+ ParSep 0.7
+ Align Center
+ LabelType No_Label
+ Font
+ Size Large
+ EndFont
+End
+
+
+Style Section*
+ CopyStyle Section
+ Category Unnumbered
+ Margin Static
+ LatexName section*
+ LabelType No_Label
+ LabelCounter ""
+ OptionalArgs 0
+ Font
+ Size Large
+ Family Sans
+ EndFont
+
+End
+
+
+Style Subsection*
+ CopyStyle Subsection
+ Category Unnumbered
+ Margin Static
+ LatexName subsection*
+ LabelType No_Label
+ LabelCounter ""
+ OptionalArgs 0
+ Font
+ Size Large
+ Family Sans
+ EndFont
+End
+
+Style Heading
+ Margin Static
+ LatexType Command
+ Category FrontMatter
+ InTitle 1
+ LatexName setHeading
+ LabelSep xxx
+ ParSkip 0.4
+ TopSep 1.3
+ BottomSep 0.7
+ ParSep 0.7
+ Align left
+ LabelType No_Label
+ Font
+ Size Huge
+ Series Bold
+ Family Sans
+ EndFont
+End
+
+Style AuthorInfo
+ Margin Static
+ LatexType Command
+ Category FrontMatter
+ InTitle 1
+ LatexName setAuthorInfo
+ LabelSep xxx
+ Align left
+ LabelType No_Label
+ Font
+ Size Large
+ EndFont
+End
+
+Style Skip
+ Margin Static
+ LatexType Command
+ Category FrontMatter
+ InTitle 1
+ LatexName setSkip
+ LabelSep xxx
+ ParSkip 0.4
+ TopSep 1.3
+ BottomSep 0.7
+ ParSep 0.7
+ Align left
+ LabelType No_Label
+End
+
+InsetLayout "Flex:Acronym"
+ LyXType custom
+ Decoration classic
+ LabelString Acronym
+ ContentAsLabel true
+ LatexName ac
+ LatexType command
+ MultiPar false
+ CustomPars false
+ ForcePlain true
+ PassThru true
+ FreeSpacing true
+ ForceLTR true
+ HTMLIsBlock false
+End
+
+Style DesignConPaperStart
+ Category Section
+ LatexType command
+ LatexName designConPaperStart
+ KeepEmpty 1
+ LabelType Static
+ LabelString "------- DesignCon Paper Start ------"
+ Align Right
+ Font
+ Series Bold
+ Shape SmallCaps
+ Color Blue
+ Size Tiny
+ EndFont
+End
+
+
+
+