hav
16-12-2008, 14:05
Hallo liebe Forummitglieder,
ich versuche gerade eine besondere Umgebung zusammenzustellen. Diese soll
dazu dienen Werkzeugleisten in einer Anwendungsdokumentation zu beschreiben.
Vorgestellt habe ich mir das in etwa so:
-----------------------------------------------------------------------
:cool: Cool
Beschreibung des Werkzeugs Cool, das über mehrere Zeilen gehen kann
:eek: .....
Weitere Beschreibung
------------------------------------------------------------------------
Etwas davon habe ich bereits realisieren können:
% Umgebung zur Beschreibung der Toolbars
\definecolor{ActionNameColor}{rgb}{0.0,0.0,0.0}
\newcommand{\@actionName}[1]{\textbf{\textcolor{ActionNameColor}{#1}}}
\newcommand{\action}[2][\empty]{\ifthenelse{\equal{#1}{\empty}}%
{\@actionName{#2}\newline}% TRUE -> Kein optionales Parameter
{\includegraphics[height=16px]{#1} \@actionName{#2}\newline}}% FALSE-> optionales Parameter vorhanden
\newenvironment{toolbar}{%
\par%
\rule{1.0\textwidth}{0.2mm}
}{%
\rule{1.0\textwidth}{0.2mm}
\par%
}
Ich bin mir nicht sicher, ob ich hier alles richtig gemacht habe, bin also für
jegliche Vorschläge offen :). Das Problem an der momentanen Implementierung
ist, dass ich die Einrückung nicht hin kriege. Bei den üblichen Umgebungen
besteht das Problem darin, dass ich nicht weiß, wie ich nach dem Text den
End-Tag setzen soll :(
Hier ist ein Minimalbeispiel zum Test der Umgebung:
\documentclass[12pt,a4paper]{scrartcl}
\usepackage[english,ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{color}
\usepackage{ifthen}
% Umgebung zur Beschreibung der Toolbars
\definecolor{ActionNameColor}{rgb}{0.0,0.0,0.0}
\newcommand{\@actionName}[1]{\textbf{\textcolor{ActionNameColor}{#1}}}
\newcommand{\action}[2][\empty]{\ifthenelse{\equal{#1}{\empty}}%
{\@actionName{#2}\newline}% TRUE -> Kein optionales Parameter
{\includegraphics[height=16px]{#1} \@actionName{#2}\newline}}% FALSE-> optionales Parameter vorhanden
\newenvironment{toolbar}{%
\par%
\rule{1.0\textwidth}{0.2mm}
}{%
\rule{1.0\textwidth}{0.2mm}
\par%
}
\begin{document}
Text ....
\begin{toolbar}
\action[test]{Testwerkzeug} Dieses Werkzeug hat eine besondere Funktionsweise, die zu
erklären sehr lange dauern würde. Der Text hier hat lediglich zur Aufgabe die Formatierung
zu demonstrieren.
\action[help]{Hilfe} Hilfe ...
\end{toolbar}
Weiterer Text.
\end{document}
Ich danke allen im Voraus und würde mich sehr über eure Hilfe freuen.
Grüße
ich versuche gerade eine besondere Umgebung zusammenzustellen. Diese soll
dazu dienen Werkzeugleisten in einer Anwendungsdokumentation zu beschreiben.
Vorgestellt habe ich mir das in etwa so:
-----------------------------------------------------------------------
:cool: Cool
Beschreibung des Werkzeugs Cool, das über mehrere Zeilen gehen kann
:eek: .....
Weitere Beschreibung
------------------------------------------------------------------------
Etwas davon habe ich bereits realisieren können:
% Umgebung zur Beschreibung der Toolbars
\definecolor{ActionNameColor}{rgb}{0.0,0.0,0.0}
\newcommand{\@actionName}[1]{\textbf{\textcolor{ActionNameColor}{#1}}}
\newcommand{\action}[2][\empty]{\ifthenelse{\equal{#1}{\empty}}%
{\@actionName{#2}\newline}% TRUE -> Kein optionales Parameter
{\includegraphics[height=16px]{#1} \@actionName{#2}\newline}}% FALSE-> optionales Parameter vorhanden
\newenvironment{toolbar}{%
\par%
\rule{1.0\textwidth}{0.2mm}
}{%
\rule{1.0\textwidth}{0.2mm}
\par%
}
Ich bin mir nicht sicher, ob ich hier alles richtig gemacht habe, bin also für
jegliche Vorschläge offen :). Das Problem an der momentanen Implementierung
ist, dass ich die Einrückung nicht hin kriege. Bei den üblichen Umgebungen
besteht das Problem darin, dass ich nicht weiß, wie ich nach dem Text den
End-Tag setzen soll :(
Hier ist ein Minimalbeispiel zum Test der Umgebung:
\documentclass[12pt,a4paper]{scrartcl}
\usepackage[english,ngerman]{babel}
\usepackage[latin1]{inputenc}
\usepackage[T1]{fontenc}
\usepackage{graphicx}
\usepackage{color}
\usepackage{ifthen}
% Umgebung zur Beschreibung der Toolbars
\definecolor{ActionNameColor}{rgb}{0.0,0.0,0.0}
\newcommand{\@actionName}[1]{\textbf{\textcolor{ActionNameColor}{#1}}}
\newcommand{\action}[2][\empty]{\ifthenelse{\equal{#1}{\empty}}%
{\@actionName{#2}\newline}% TRUE -> Kein optionales Parameter
{\includegraphics[height=16px]{#1} \@actionName{#2}\newline}}% FALSE-> optionales Parameter vorhanden
\newenvironment{toolbar}{%
\par%
\rule{1.0\textwidth}{0.2mm}
}{%
\rule{1.0\textwidth}{0.2mm}
\par%
}
\begin{document}
Text ....
\begin{toolbar}
\action[test]{Testwerkzeug} Dieses Werkzeug hat eine besondere Funktionsweise, die zu
erklären sehr lange dauern würde. Der Text hier hat lediglich zur Aufgabe die Formatierung
zu demonstrieren.
\action[help]{Hilfe} Hilfe ...
\end{toolbar}
Weiterer Text.
\end{document}
Ich danke allen im Voraus und würde mich sehr über eure Hilfe freuen.
Grüße