label mit tkiz wrappen

Antwort erstellen


Diese Frage dient dazu, das automatisierte Versenden von Formularen durch Spam-Bots zu verhindern.
Smilies
:D :) :( :o :shock: :? 8) :lol: :-x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen:

BBCode ist eingeschaltet
[img] ist eingeschaltet
[flash] ist ausgeschaltet
[url] ist eingeschaltet
Smilies sind eingeschaltet

Die letzten Beiträge des Themas

Ich habe die Datenschutzerklärung gelesen und bin damit einverstanden.

   

Wenn du eine Datei oder mehrere Dateien anhängen möchtest, gib die Details unten ein.

Ansicht erweitern Die letzten Beiträge des Themas: label mit tkiz wrappen

von Studi » So 25. Mai 2014, 15:24

Klingt interessant! Auf Anhieb kriege ich es nicht hin. Ich weiß, dass die TikZ-Freunde von TeXwelt sowas locker hinkriegen und sich über Fragen freuen. Sie sammeln alle Fragen schonmal als RSS-Feed auf http://tikz.net ... will sagen, mit einfachem Fragestellen kannst Du dort für Aufbau und Sammlung schöner Lösungen sorgen. Die Lösungen kommen da schon. ;-)

edit: für spätere Leser, Lösung nun hier: tikz und dekorierte Linie.

Studi

von pberg » So 25. Mai 2014, 14:30

Danke, die vorletzte Version funktioniert.

Ich will nun nicht nur eine einfache Linie als Rechteck drumherum ziehen,
sondern z.B. ein Sechseck wie bei einer Wabe.

Ich habe gesehen, dass man einerseits dekorieren kann:
\documentclass{article}
\usepackage{labels}

\usepackage{tikz}
\usetikzlibrary{calc}
\usetikzlibrary{decorations.pathmorphing}

\usepackage{lipsum}% dummy text
\begin{document}

\numberoflabels=21

\genericlabel{%
\begin{tikzpicture}
\node[decorate, decoration=bumps,rectangle,draw]{
\begin{tabular}{|c|}
\hline
My Amazing Program\\
\hline
Disk 1 of 1\\
\hline
\emph{We aim to serve}\\
\hline
\end{tabular}
};
\end{tikzpicture}
}

\end{document} 
Andererseits gibt es auch ein "node shape" --> 'regular polygon'.
Kann man das kombinieren, nach dem Motto: Zeichne entlang der shape
rectangle lauter nodes "regular polygon" ?

Grüße
Thomas

von Studi » So 25. Mai 2014, 13:01

Das Beispiel von oben funktioniert bei mir fehlerfrei.
\documentclass{article}
\usepackage{labels}

\usepackage{tikz}
\usetikzlibrary{calc}
\usetikzlibrary{decorations.pathmorphing}

\usepackage{lipsum}% dummy text
\begin{document}

\numberoflabels=21

\genericlabel{%


\tikz{\node[rectangle,draw]{
\begin{tabular}{|c|}
\hline
My Amazing Program\\
\hline
Disk 1 of 1\\
\hline
\emph{We aim to serve}\\
\hline
\end{tabular}
}};}


\end{document} 
Man könnte es noch umformulieren. Das geht auch ohne Fehler:
\documentclass{article}
\usepackage{labels}

\usepackage{tikz}
\usetikzlibrary{calc}
\usetikzlibrary{decorations.pathmorphing}

\usepackage{lipsum}% dummy text
\begin{document}

\numberoflabels=21

\genericlabel{%
\begin{tikzpicture}
\node[rectangle,draw]{
\begin{tabular}{|c|}
\hline
My Amazing Program\\
\hline
Disk 1 of 1\\
\hline
\emph{We aim to serve}\\
\hline
\end{tabular}
};
\end{tikzpicture}
}

\end{document} 
Oder setze die Klammern am Ende anders, denn ganz oben sieht es vergleichen mit dem vorigen nicht wirklich ok aus.
\documentclass{article}
\usepackage{labels}

\usepackage{tikz}
\usetikzlibrary{calc}
\usetikzlibrary{decorations.pathmorphing}

\usepackage{lipsum}% dummy text
\begin{document}

\numberoflabels=21

\genericlabel{%
\tikz{\node[rectangle,draw]{
\begin{tabular}{|c|}
\hline
My Amazing Program\\
\hline
Disk 1 of 1\\
\hline
\emph{We aim to serve}\\
\hline
\end{tabular}
};}}

\end{document} 
Sonst würde ich die Experten auf TeXwelt fragen.

Studi

von pberg » So 25. Mai 2014, 12:55

Hi Studi,

danke für das Beispiel, aber ich bekomme einen Syntaxfehler.
\documentclass{article}
\usepackage{labels}

\usepackage{tikz}
\usetikzlibrary{calc}
\usetikzlibrary{decorations.pathmorphing}

\usepackage{lipsum}% dummy text
\begin{document}

\numberoflabels=21

\genericlabel{%


\tikz{\node[rectangle,draw]{
\begin{tabular}{|c|}
\hline
My Amazing Program\\
\hline
Disk 1 of 1\\
\hline
\emph{We aim to serve}\\
\hline
\end{tabular}
}};}


\end{document}
! Package tikz Error: Giving up on this path. Did you forget a semicolon?.

Könntest du mir bitte noch mal ein vollständiges Codebeispiel senden?

Grüße
Thomas

von Studi » So 25. Mai 2014, 11:01

Was spricht gegen \fbox?
\fbox{\begin{tabular}{|c|}
\hline
My Amazing Program\\
\hline
Disk 1 of 1\\
\hline
\emph{We aim to serve}\\
\hline
\end{tabular}
}}
Geht mit anderen Rahmenpaketen auch.

Mit TikZ ist das simpelste, ein Etikett in einen node zu stecken. Dem kannst Du einen beliebigen shape geben, rectangle, rounded rectangle uvm.

\tikz{\node[rectangle,draw]{\begin{tabular}{|c|}
\hline
My Amazing Program\\
\hline
Disk 1 of 1\\
\hline
\emph{We aim to serve}\\
\hline
\end{tabular}
}};}
Übrigens, super Anlaufstelle für TikZ-Fragen: TikZ-Kategorie auf TeXwelt.

Studi

label mit tkiz wrappen

von pberg » Sa 24. Mai 2014, 22:46

Hi,

ich möchte Etiketten erstellen und habe dafür das Package "label" gefunden.
\documentclass{article}
\usepackage{labels}

\usepackage{tikz}
\usetikzlibrary{calc}
\usetikzlibrary{decorations.pathmorphing}

\usepackage{lipsum}% dummy text
\begin{document}




\numberoflabels=21

\genericlabel{%


\begin{tabular}{|c|}
\hline
My Amazing Program\\
\hline
Disk 1 of 1\\
\hline
\emph{We aim to serve}\\
\hline
\end{tabular}
}

\end{document}
Nun möchte ich jedes Etikett mit einem Rand umzeichnen. Wie würde man das mit tkiz tun?

Grüße
Thomas

Nach oben