Überarbeitungsverlauf[Zurück]
Klicke auf Einblenden/Ausblenden von Überarbeitungen 3

13 Mai '14, 13:57

Henri's gravatar image

Henri
15.7k133943

Am besten macht man dies mit einem optionalen Argument zum neuen Makro. \documentclass{article} \pagestyle{empty}% zum freistellen \usepackage{tikz} \newcommand\einheit[1][]{\tikz{ \draw (0,0) -- (0,2) -- (2,2) -- (2,0) to[out=90, in=-60] (0,0); \node[text width=2cm,align=center] at (1,1) {#1}; }} \begin{document} \einheit\ \einheit[Checkliste] \einheit[Formular] \einheit[Ein zu langer Text f\"ur eine Zeile] \end{document} > ![alt text][1] --- Mit der `baseline` Option lassen sich auch noch die Grundlinien ausrichten. \documentclass{article} \pagestyle{empty}% zum freistellen \usepackage{tikz} \newcommand\einheit[1][]{\tikz[baseline=(X.base)]{ \draw (0,0) -- (0,2) -- (2,2) -- (2,0) to[out=90, in=-60] (0,0); \node[text width=2cm,align=center] (X) at (1,1) {#1}; }} \begin{document} Text au\ss en \einheit\ \einheit[Checkliste] \einheit[Formular] \einheit[Ein zu langer Text f\"ur eine Zeile] herum \end{document} > ![alt text][2] [1]: http://texwelt.de/wissen/upfiles/t_7.png [2]: http://texwelt.de/wissen/upfiles/t_8.png
Klicke auf Einblenden/Ausblenden von Überarbeitungen 2

13 Mai '14, 13:57

Henri's gravatar image

Henri
15.7k133943

Am besten macht man dies mit einem optionalen Argument zum neuen Makro. \documentclass{article} \pagestyle{empty}% zum freistellen \usepackage{tikz} \newcommand\einheit[1][]{\tikz{ \draw (0,0) -- (0,2) -- (2,2) -- (2,0) to[out=90, in=-60] (0,0); \node[text width=2cm,align=center] at (1,1) {#1}; }} \begin{document} \einheit\ \einheit[Checkliste] \einheit[Formular] \einheit[Ein zu langer Text f\"ur eine Zeile] \end{document} > ![alt text][1] Mit der `baseline` Option lassen sich auch noch die Grundlinien ausrichten. \documentclass{article} \pagestyle{empty}% zum freistellen \usepackage{tikz} \newcommand\einheit[1][]{\tikz[baseline=(X.base)]{ \draw (0,0) -- (0,2) -- (2,2) -- (2,0) to[out=90, in=-60] (0,0); \node[text width=2cm,align=center] (X) at (1,1) {#1}; }} \begin{document} Text au\ss en \einheit\ \einheit[Checkliste] \einheit[Formular] \einheit[Ein zu langer Text f\"ur eine Zeile] herum \end{document} > ![alt text][2] [1]: http://texwelt.de/wissen/upfiles/t_7.pnghttp://texwelt.de/wissen/upfiles/t_7.png [2]: http://texwelt.de/wissen/upfiles/t_8.png
Klicke auf Einblenden/Ausblenden von Überarbeitungen 1

13 Mai '14, 13:50

Henri's gravatar image

Henri
15.7k133943