von Rolli » Do 8. Feb 2018, 19:39
Hallo Harry,
Dein
Minimalbeispiel compiliert nicht: Du musst die Dokumentenklasse klein schreiben.
Nimm doch einfach einen selbstdefinierten Counter, den Du vor jedem "Programmeintrag" erhöhst:
\documentclass{article}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amssymb}
\usepackage{amsfonts}
\newcounter{ProgCounter}
\begin{document}
\stepcounter{ProgCounter}
\begin{equation*}
\setlength\arraycolsep{1.5pt}
\begin{array}{l l l r c r@{\quad\quad} r}
\multicolumn{7}{c}{\text{Mathmatisches Programm \theProgCounter: NP-UC}}\\
\hline
\text{Gegeben:} & & \multicolumn{3}{l}{\mathbf{q}, T} & \\
\text{Gesucht:} & &\multicolumn{3}{l}{\mathbf{s} = \lbrace s_1,\dots,s_T\rbrace} & & \\
\max\limits_{s_t} & & W_{T,Y}^Y = \sum_{t=1}^{T} \left(-\frac{s_t}{q_{t}}\right)\\
\text{u.d.N. } & \mathrm{(I)} & \sum_{t=1}^{T} s_t = - 1 & & \\
& \mathrm{(II)} & s_t \in \lbrace -1,0 \rbrace & \text{, } t=1,\dots, T & &\\
\hline
\end{array}
\label{MP_Uni-npmt}
\end{equation*}
\stepcounter{ProgCounter}
\begin{equation*}
\setlength\arraycolsep{1.5pt}
\begin{array}{l l l r c r@{\quad\quad} r}
\multicolumn{7}{c}{\text{Mathmatisches Programm \theProgCounter: NP-UC}}\\
\hline
\text{Gegeben:} & & \multicolumn{3}{l}{\mathbf{q}, T} & \\
\text{Gesucht:} & &\multicolumn{3}{l}{\mathbf{s} = \lbrace s_1,\dots,s_T\rbrace} & & \\
\max\limits_{s_t} & & W_{T,Y}^Y = \sum_{t=1}^{T} \left(-\frac{s_t}{q_{t}}\right)\\
\text{u.d.N. } & \mathrm{(I)} & \sum_{t=1}^{T} s_t = - 1 & & \\
& \mathrm{(II)} & s_t \in \lbrace -1,0 \rbrace & \text{, } t=1,\dots, T & &\\
\hline
\end{array}
\label{MP_Uni-npmt}
\end{equation*}
\stepcounter{ProgCounter}
\begin{equation*}
\setlength\arraycolsep{1.5pt}
\begin{array}{l l l r c r@{\quad\quad} r}
\multicolumn{7}{c}{\text{Mathmatisches Programm \theProgCounter: NP-UC}}\\
\hline
\text{Gegeben:} & & \multicolumn{3}{l}{\mathbf{q}, T} & \\
\text{Gesucht:} & &\multicolumn{3}{l}{\mathbf{s} = \lbrace s_1,\dots,s_T\rbrace} & & \\
\max\limits_{s_t} & & W_{T,Y}^Y = \sum_{t=1}^{T} \left(-\frac{s_t}{q_{t}}\right)\\
\text{u.d.N. } & \mathrm{(I)} & \sum_{t=1}^{T} s_t = - 1 & & \\
& \mathrm{(II)} & s_t \in \lbrace -1,0 \rbrace & \text{, } t=1,\dots, T & &\\
\hline
\end{array}
\label{MP_Uni-npmt}
\end{equation*}
\end{document}
Gruß vom Rolli
Hallo Harry,
Dein [m][/m] compiliert nicht: Du musst die Dokumentenklasse klein schreiben.
Nimm doch einfach einen selbstdefinierten Counter, den Du vor jedem "Programmeintrag" erhöhst:
[code]
\documentclass{article}
\usepackage{amsmath}
\usepackage{amsthm}
\usepackage{amssymb}
\usepackage{amsfonts}
\newcounter{ProgCounter}
\begin{document}
\stepcounter{ProgCounter}
\begin{equation*}
\setlength\arraycolsep{1.5pt}
\begin{array}{l l l r c r@{\quad\quad} r}
\multicolumn{7}{c}{\text{Mathmatisches Programm \theProgCounter: NP-UC}}\\
\hline
\text{Gegeben:} & & \multicolumn{3}{l}{\mathbf{q}, T} & \\
\text{Gesucht:} & &\multicolumn{3}{l}{\mathbf{s} = \lbrace s_1,\dots,s_T\rbrace} & & \\
\max\limits_{s_t} & & W_{T,Y}^Y = \sum_{t=1}^{T} \left(-\frac{s_t}{q_{t}}\right)\\
\text{u.d.N. } & \mathrm{(I)} & \sum_{t=1}^{T} s_t = - 1 & & \\
& \mathrm{(II)} & s_t \in \lbrace -1,0 \rbrace & \text{, } t=1,\dots, T & &\\
\hline
\end{array}
\label{MP_Uni-npmt}
\end{equation*}
\stepcounter{ProgCounter}
\begin{equation*}
\setlength\arraycolsep{1.5pt}
\begin{array}{l l l r c r@{\quad\quad} r}
\multicolumn{7}{c}{\text{Mathmatisches Programm \theProgCounter: NP-UC}}\\
\hline
\text{Gegeben:} & & \multicolumn{3}{l}{\mathbf{q}, T} & \\
\text{Gesucht:} & &\multicolumn{3}{l}{\mathbf{s} = \lbrace s_1,\dots,s_T\rbrace} & & \\
\max\limits_{s_t} & & W_{T,Y}^Y = \sum_{t=1}^{T} \left(-\frac{s_t}{q_{t}}\right)\\
\text{u.d.N. } & \mathrm{(I)} & \sum_{t=1}^{T} s_t = - 1 & & \\
& \mathrm{(II)} & s_t \in \lbrace -1,0 \rbrace & \text{, } t=1,\dots, T & &\\
\hline
\end{array}
\label{MP_Uni-npmt}
\end{equation*}
\stepcounter{ProgCounter}
\begin{equation*}
\setlength\arraycolsep{1.5pt}
\begin{array}{l l l r c r@{\quad\quad} r}
\multicolumn{7}{c}{\text{Mathmatisches Programm \theProgCounter: NP-UC}}\\
\hline
\text{Gegeben:} & & \multicolumn{3}{l}{\mathbf{q}, T} & \\
\text{Gesucht:} & &\multicolumn{3}{l}{\mathbf{s} = \lbrace s_1,\dots,s_T\rbrace} & & \\
\max\limits_{s_t} & & W_{T,Y}^Y = \sum_{t=1}^{T} \left(-\frac{s_t}{q_{t}}\right)\\
\text{u.d.N. } & \mathrm{(I)} & \sum_{t=1}^{T} s_t = - 1 & & \\
& \mathrm{(II)} & s_t \in \lbrace -1,0 \rbrace & \text{, } t=1,\dots, T & &\\
\hline
\end{array}
\label{MP_Uni-npmt}
\end{equation*}
\end{document}
[/code]
Gruß vom Rolli