summaryrefslogtreecommitdiff
path: root/Master
diff options
context:
space:
mode:
authorKarl Berry <karl@freefriends.org>2021-09-23 20:14:41 +0000
committerKarl Berry <karl@freefriends.org>2021-09-23 20:14:41 +0000
commit7a6a9e901f80753b749e8efbcc14098d0f7c1038 (patch)
tree37fbd2a65c326f5ddb699d1c0abd992358b5ad65 /Master
parente5b21ac8f2058cbf69a1444fd7075f769037151a (diff)
membranecomputing (23sep21)
git-svn-id: svn://tug.org/texlive/trunk@60592 c570f23f-e606-0410-a88d-b1316a301751
Diffstat (limited to 'Master')
-rw-r--r--Master/texmf-dist/doc/latex/membranecomputing/membranecomputing.pdfbin267458 -> 275518 bytes
-rw-r--r--Master/texmf-dist/doc/latex/membranecomputing/membranecomputing.tex20
-rw-r--r--Master/texmf-dist/tex/latex/membranecomputing/membranecomputing.sty25
3 files changed, 40 insertions, 5 deletions
diff --git a/Master/texmf-dist/doc/latex/membranecomputing/membranecomputing.pdf b/Master/texmf-dist/doc/latex/membranecomputing/membranecomputing.pdf
index 8fc5b200983..33aa4e8c473 100644
--- a/Master/texmf-dist/doc/latex/membranecomputing/membranecomputing.pdf
+++ b/Master/texmf-dist/doc/latex/membranecomputing/membranecomputing.pdf
Binary files differ
diff --git a/Master/texmf-dist/doc/latex/membranecomputing/membranecomputing.tex b/Master/texmf-dist/doc/latex/membranecomputing/membranecomputing.tex
index a8c9207207c..8bbbb2e8bbe 100644
--- a/Master/texmf-dist/doc/latex/membranecomputing/membranecomputing.tex
+++ b/Master/texmf-dist/doc/latex/membranecomputing/membranecomputing.tex
@@ -2,13 +2,13 @@
\usepackage[utf8]{inputenc}
-\usepackage{membranecomputing}
+\usepackage{membranecomputing-dev/membranecomputing}
\usepackage{hyperref}
\usepackage{enumitem}
\usepackage{amssymb}
\usepackage{longtable}
-\title{Package \texttt{membranecomputing} (v0.1)}
+\title{Package \texttt{membranecomputing} (v0.2)}
\author{David Orellana-Martín \\ \texttt{\href{mailto:dorellana@us.es}{dorellana@us.es}}}
\begin{document}
@@ -437,7 +437,21 @@ of rules from the bibliography.
\verb=\linkdestruction{x}{y}{t_{l_{i}}}{t_{l_{j}}}{g}= & $\linkdestruction{x}{y}{t_{l_{i}}}{t_{l_{j}}}{g}$ \\
\verb=\linkdestructionT= & $\linkdestructionT$ \\
\verb=\linkdestructionP{x}{y}{t_{l_{i}}}{t_{l_{j}}}{g}= & $\linkdestructionP{x}{y}{t_{l_{i}}}{t_{l_{j}}}{g}$ \\
- \verb=\linkdestructionPT= & $\linkdestructionPT$
+ \verb=\linkdestructionPT= & $\linkdestructionPT$ \\
+ \verb=\tissueevolcomm{u}{v}{v'}{u'}{i}{j}= & $\tissueevolcomm{u}{v}{v'}{u'}{i}{j}$ \\
+ \verb=\tissueevolcommT= & $\tissueevolcommT$ \\
+ \verb=\tissueevolsympT= & $\tissueevolsympT$ \\
+ \verb=\tissueevolcommP{u}{v}{v'}{u'}{i}{j}= & $\tissueevolcommP{u}{v}{v'}{u'}{i}{j}$ \\
+ \verb=\tissueevolcommPT= & $\tissueevolcommPT$ \\
+ \verb=\tissueevolsympPT= & $\tissueevolsympPT$ \\
+ \verb=\evolcomm{u}{v}{v'}{u'}{i}{j}= & $\evolcomm{u}{v}{v'}{u'}{i}{j}$ \\
+ \verb=\evolcommT= & $\evolcommT$ \\
+ \verb=\evolsyminT= & $\evolsyminT$ \\
+ \verb=\evolsymoutT= & $\evolsymoutT$ \\
+ \verb=\evolcommP{u}{v}{v'}{u'}{i}{j}= & $\evolcommP{u}{v}{v'}{u'}{i}{j}$ \\
+ \verb=\evolcommPT= & $\evolcommPT$ \\
+ \verb=\evolsyminPT= & $\evolsyminPT$ \\
+ \verb=\evolsymoutPT= & $\evolsymoutPT$ \\
\end{longtable}
}
diff --git a/Master/texmf-dist/tex/latex/membranecomputing/membranecomputing.sty b/Master/texmf-dist/tex/latex/membranecomputing/membranecomputing.sty
index bb513168d53..f2eae320280 100644
--- a/Master/texmf-dist/tex/latex/membranecomputing/membranecomputing.sty
+++ b/Master/texmf-dist/tex/latex/membranecomputing/membranecomputing.sty
@@ -16,7 +16,7 @@
% This work consists of the file membranecomputing.sty.
\NeedsTeXFormat{LaTeX2e}
-\ProvidesPackage{membranecomputing}[2020/07/23 Membrane Computing v0.1]
+\ProvidesPackage{membranecomputing}[2021/09/23 Membrane Computing v0.2]
% Require Packages
@@ -554,6 +554,24 @@
\newcommand{\linkdestructionP}[5]{\prule{5}{6}{{}{}{{#1}{#3}}{-}{{}{#4}}}{{}{}{{#2}{#3}}{;}{{}{#4}}{{#5}{!}}}}
\newcommand{\linkdestructionPT}{\linkdestructionP{x}{y}{t_{l_{i}}}{t_{l_{j}}}{g}}
+\newcommand{\tissueevolcomm}[6]{\wrule{4}{4}{{}{}{{#1}{#5}{}}{{#2}{#6}{}}}{{}{}{{#3}{#5}{}}{{#4}{#6}{}}}}
+\newcommand{\tissueevolcommT}{\tissueevolcomm{u}{v}{v'}{u'}{i}{j}}
+\newcommand{\tissueevolsympT}{\tissueevolcomm{u}{}{}{u'}{i}{j}}
+
+\newcommand{\tissueevolcommP}[6]{\prule{4}{4}{{}{}{{#1}{#5}{}}{{#2}{#6}{}}}{{}{}{{#3}{#5}{}}{{#4}{#6}{}}}}
+\newcommand{\tissueevolcommPT}{\tissueevolcommP{u}{v}{v'}{u'}{i}{j}}
+\newcommand{\tissueevolsympPT}{\tissueevolcommP{u}{}{}{u'}{i}{j}}
+
+\newcommand{\evolcomm}[6]{\wrule{3}{3}{{{#1}{#5}{}}{{}}{{#2}{#6}}}{{{#3}{#5}{}}{}{{#4}{#6}{}}}}
+\newcommand{\evolcommT}{\evolcomm{u}{v}{v'}{u'}{i}{j}}
+\newcommand{\evolsyminT}{\evolcomm{u}{}{}{u'}{i}{j}}
+\newcommand{\evolsymoutT}{\evolcomm{}{u}{u'}{}{i}{j}}
+
+\newcommand{\evolcommP}[6]{\prule{3}{3}{{{#1}{#5}{}}{{}}{{#2}{#6}}}{{{#3}{#5}{}}{}{{#4}{#6}{}}}}
+\newcommand{\evolcommPT}{\evolcommP{u}{v}{v'}{u'}{i}{j}}
+\newcommand{\evolsyminPT}{\evolcommP{u}{}{}{u'}{i}{j}}
+\newcommand{\evolsymoutPT}{\evolcommP{}{u}{u'}{}{i}{j}}
+
% Families of P systems
\newcommand{\Pfamily}[4]{\ensuremath{\mathcal{#1}^{#2}_{#3} \IfStrEq{#4}{}{}{( #4 )}}}
@@ -594,6 +612,9 @@
\endinput
+v0.2 23/09/2021
+ - Created new rules of membrane systems with evolutional comm rules
+
v0.1 23/07/2020
- Created package
- - Created some examples and templates \ No newline at end of file
+ - Created some examples and templates