Ich bin nicht sicher, ob eine Tabelle, bei der man in jede Zeile die Punkte einfügt, um sie dann wieder zu entfernen sinnvoll ist …
Ich würde mir dafür einen Befehl definieren, zum Beispiel so:
\documentclass[a4paper, tablecaptionabove]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{booktabs}
\usepackage{tabularx,ragged2e}
\newcommand{\SWATHeadFont}{\bfseries}
\newcommand{\SWATBullet}{\labelitemi}
\newcommand{\SWATItem}{\par\labelitemi\ }
% Syntax: \SWAT{<Strengths>}{<Weaknesses>}{<Opportunities>}{<Threats>}
% Darein mit \item einen Aufzählungspunkt machen
\newcommand{\SWAT}[4]{{%
\let\item\SWATItem
\begin{tabularx}{\textwidth}{XX}
\toprule
\SWATHeadFont Strengths & \SWATHeadFont Weaknesses \\
#1 & #2 \\
\midrule
\SWATHeadFont Opportunities & \SWATHeadFont Threats \\
#3 & #4 \\
\bottomrule
\end{tabularx}
}}
\begin{document}
\begin{table}[!ht]
\caption{SWAT-Analyse}
\SWAT{
\item Strengh 1
}{
\item Weakness 1
\item Weakness 2
}{
\item Opportunity 1
}{
\item Threat 1
\item Threat 2
\item Threat 3
}
\end{table}
\end{document}
Damit hat man dann auch die Möglichkeit in einem Dokument mit 100 Analysen später bei bedarf auf einen Schlag die Darstellung konsistent zu verändern.
Die Schriftart für die „Überschriften“ kannst du durch Ändern von \SWATHeadFont anpassen und das Aufzählungszeichen durch Ändern von \SWATBullet (derzeit gleich dem Aufzählungspunkt der ersten itemize-Ebene).
Biepsielsweise kannst du die Definition von \SWAT durch die folgende ersetzen, ohne dass du im Dokument dafür etwas ändern musst:
\newcommand{\SWAT}[4]{%
\minisec{Strengths}
\begin{itemize}
#1
\end{itemize}
\minisec{Weaknesses}
\begin{itemize}
#2
\end{itemize}
\minisec{Opportunities}
\begin{itemize}
#3
\end{itemize}
\minisec{Threats}
\begin{itemize}
#4
\end{itemize}
}
(Dafür musst du die alte Definition auf deinem Code löschen, wenn du sie drin lassen willst, kannst du für die zweite \renewcommand statt \newcommand nutzen.
PS: Müsste es nicht SWOT heißen?
Ich bin nicht sicher, ob eine Tabelle, bei der man in jede Zeile die Punkte einfügt, um sie dann wieder zu entfernen sinnvoll ist … ;-)
Ich würde mir dafür einen Befehl definieren, zum Beispiel so:
[code]\documentclass[a4paper, tablecaptionabove]{scrreprt}
\usepackage[T1]{fontenc}
\usepackage[utf8]{inputenc}
\usepackage[ngerman]{babel}
\usepackage{booktabs}
\usepackage{tabularx,ragged2e}
\newcommand{\SWATHeadFont}{\bfseries}
\newcommand{\SWATBullet}{\labelitemi}
\newcommand{\SWATItem}{\par\labelitemi\ }
% Syntax: \SWAT{<Strengths>}{<Weaknesses>}{<Opportunities>}{<Threats>}
% Darein mit \item einen Aufzählungspunkt machen
\newcommand{\SWAT}[4]{{%
\let\item\SWATItem
\begin{tabularx}{\textwidth}{XX}
\toprule
\SWATHeadFont Strengths & \SWATHeadFont Weaknesses \\
#1 & #2 \\
\midrule
\SWATHeadFont Opportunities & \SWATHeadFont Threats \\
#3 & #4 \\
\bottomrule
\end{tabularx}
}}
\begin{document}
\begin{table}[!ht]
\caption{SWAT-Analyse}
\SWAT{
\item Strengh 1
}{
\item Weakness 1
\item Weakness 2
}{
\item Opportunity 1
}{
\item Threat 1
\item Threat 2
\item Threat 3
}
\end{table}
\end{document}[/code]
Damit hat man dann auch die Möglichkeit in einem Dokument mit 100 Analysen später bei bedarf auf einen Schlag die Darstellung konsistent zu verändern.
Die Schriftart für die „Überschriften“ kannst du durch Ändern von \SWATHeadFont anpassen und das Aufzählungszeichen durch Ändern von \SWATBullet (derzeit gleich dem Aufzählungspunkt der ersten itemize-Ebene).
Biepsielsweise kannst du die Definition von \SWAT durch die folgende ersetzen, ohne dass du im Dokument dafür etwas ändern musst:
[code]\newcommand{\SWAT}[4]{%
\minisec{Strengths}
\begin{itemize}
#1
\end{itemize}
\minisec{Weaknesses}
\begin{itemize}
#2
\end{itemize}
\minisec{Opportunities}
\begin{itemize}
#3
\end{itemize}
\minisec{Threats}
\begin{itemize}
#4
\end{itemize}
}[/code]
(Dafür musst du die alte Definition auf deinem Code löschen, wenn du sie drin lassen willst, kannst du für die zweite \renewcommand statt \newcommand nutzen.
PS: Müsste es nicht SWOT heißen?