-
Notifications
You must be signed in to change notification settings - Fork 3
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
version 0.7a - fixed compatibility of pgfmathisodd with TikZ v 2.10
- Loading branch information
Showing
5 changed files
with
46 additions
and
10 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Binary file not shown.
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
|
@@ -51,8 +51,8 @@ \section*{Index}\addcontentsline{toc}{section}{Index} | |
/pdflinks/show labels=false, | ||
} | ||
\makeindex | ||
\newcommand{\version}{0.7} | ||
\newcommand{\versiondate}{January 21, 2014} | ||
\newcommand{\version}{0.7a} | ||
\newcommand{\versiondate}{January 29, 2014} | ||
|
||
\title{\saTikZ\footnote{This package has version number \textit{v}\version\ of \versiondate; it is released under and subject to the \href{http://www.latex-project.org/lppl/}{\LaTeX\ Project Public License (LPPL)}.}} | ||
\author{Claudio Fiandrino \\ \small\href{mailto:[email protected]}{\texttt{[email protected]}}} | ||
|
@@ -80,7 +80,7 @@ \section*{Introduction} | |
\end{flushleft} | ||
In both cases the auxiliary \Tikz\ libraries \bgroup\color{red!75!black}\verb|calc|\egroup{}, \bgroup\color{red!75!black}\verb|decorations.pathreplacing|\egroup\ and \bgroup\color{red!75!black}\verb|positioning|\egroup\ are automatically loaded; in the latter case also the \Tikz\ package is loaded. | ||
|
||
The version \textit{v}\version\ is compliant with \Tikz\ 3.0.0 and provides a way to draw Clos Networks Strictly-non-Blocking (snb) and Rearrangeable (rear), Benes Networks and Banyan Networks (in particular Omega\footnote{Implementation of Omega Networks by João Gabriel Reis.} and Flip Networks); moreover, the package provides the possibility to fully customize the aspect of the drawn network: the dimensions of module, their distance and the font used are some examples. Finally, \saTikZ\ let users to draw connections among the stages by accessing the single ports of the modules. | ||
The version \textit{v}\version\ is compliant with \Tikz\ 3.0.0\footnote{In order to compile the documentation, and only for this scope, \Tikz\ 3.0.0 is \emph{mandatory}.} and provides a way to draw Clos Networks Strictly-non-Blocking (snb) and Rearrangeable (rear), Benes Networks and Banyan Networks (in particular Omega\footnote{Implementation of Omega Networks by João Gabriel Reis.} and Flip Networks); moreover, the package provides the possibility to fully customize the aspect of the drawn network: the dimensions of module, their distance and the font used are some examples. Finally, \saTikZ\ let users to draw connections among the stages by accessing the single ports of the modules. | ||
|
||
\section{Basic usage} | ||
The simplest use of the package is to define a | ||
|
@@ -380,7 +380,7 @@ \subsection{Output customization} | |
\end{tikzpicture} | ||
\end{codeexample} | ||
|
||
Consider the following $16 \times 16$ Omega Network: | ||
The following example is a $16 \times 16$ Omega Network. | ||
\begin{codeexample}[] | ||
\tikzset{module size=0.6cm,pin length factor=0.6, | ||
module ysep=0.65, module xsep=3.5,} | ||
|
@@ -689,7 +689,7 @@ \section{Architectures for didactic purposes} | |
\end{tikzpicture} | ||
\end{codeexample} | ||
|
||
To have automatically all labels in math mode, use: | ||
To have automatically all the labels in math mode, you can use: | ||
\begin{key}{/tikz/set math mode labels=\mchoice{true,false} (default false)} | ||
This option is normally disabled |set math mode labels/.default=false|; to ensure labels be set completely in math mode is sufficient set |set math mode labels=true| before the type of the network. | ||
\end{key} | ||
|
@@ -732,7 +732,7 @@ \section{Architectures for didactic purposes} | |
\clearpage | ||
\appendix | ||
|
||
\section{Benes complete internal connections algorithm} | ||
\section{Algorithm for drawing connections in Benes Networks} | ||
\label{sec:benesconnalg} | ||
To explain how the connections of the |benes complete| networks are drawn, the following reference example will be considered: | ||
\begin{center} | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters