Komplizierte Tabelle

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: Komplizierte Tabelle

von ocir » Do 13. Jul 2017, 19:32

Danke Rolli :)

Auf steckexchange hat nun doch noch jemand geantwortet, ich werde dort den Code übernehmen.

Mit TikZ mach ich aber trotzdem rum, werde dazu gleich ein neues Thema öffnen. Vllt kannst du dort ja helfen :)

von Rolli » Do 13. Jul 2017, 14:42

Hallo ocir,

Wenn Du noch nie mit TikZ gearbeitet hast: Die Einarbeitung dauert leider etwas ...

Unten mal ein kleines Beispiel, wie man so etwas machen könnte. Dazu musst Du Deine Vorlage ausmessen, damit Du alles richtig positionieren kannst.

Dann kannst Du alle Elemente nach Belieben einfach ändern, also Linienstärke, Farben, Füllung, Transparenz, Schriftart, ... ... ...
\documentclass{scrartcl}
\usepackage{tikz}

\begin{document}
\begin{tikzpicture}

\draw ( 0.0, 0.0) rectangle +(16.0, 11.0);

\draw ( 0.0,  9.0) rectangle +(4.0, 2.0);
\draw ( 0.2, 10.5) node [right] {Firma:};
\draw ( 0.2,  9.5) node [right] {Name};

\draw ( 4.0,  9.0) rectangle +(8.0, 2.0);
\draw ( 4.2, 10.5) node [right] {Projekt-Nr.: 1234567890};
\draw ( 4.2,  9.5) node [right] {Abteilung: Dies \& Das};

\draw (12.0,  9.0) rectangle +(4.0, 2.0);
\draw (12.2, 10.5) node [right] {Erstelldatum:};
\draw (12.2,  9.5) node [right] {01.01.01};

\end{tikzpicture}
\end{document}
Und zum Beitrag von Ulrike: Stimmt, Du müsstest erstmal definieren, was fester und was variabler Text ist. Oder geht es nur darum, eine Vorlage z.B. für Etiketten zu erstellen, die dann von Hand ausgefüllt werden?
Ansonsten müsstest Du den variablen Text per \newcommand bzw \renewcommand außerhalb definieren.

Und das Wiederholen identischen Inhaltes würde ich auch per \newcommand machen: Den TikZ-Code in ein neues Kommando packen und dieses halt immer am Ende jeder Seite einfügen.

Gruß vom Rolli

von u_fischer » Do 13. Jul 2017, 14:31

ocir hat geschrieben:Kann ich machen.. aber warum mag hier niemand helfen?
Weil das eine ziemlich aufwändige Arbeit ist. Besonders weil man vor dem Entwurf des Layouts klären muss, was fester Text ist, was variabler Text ist (und wie variable er sein kann), was auf jeder Seite wiederholt werden soll, was auf der letzten Seite passiert ...

Ich würde da 1-2 Stunden Arbeit ansetzen und das macht man nicht unbedingt in seiner Freizeit. Da ziehe ich Fragen vor, die sich auf konkrete, kleine Teilaspekte beziehen, z.B. auf das Einfärben von Zellen https://tex.stackexchange.com/a/380440/2388.

von ocir » Do 13. Jul 2017, 14:04

Hallo Rolli,

ja es ist noch aktuell.

Die Tabelle muss aber auf jeden Fall nach unten ergänzbar sein. Heißt also, dass da durchaus noch Punkt 1.2, 1.3 usw kommt. Außerdem geht es dann irgendwann auch mit Punkt 2 und dann 2.1 usw. los.

Und wie bereits erwähnt, geht die Tabelle über mehrere Seiten, wobei immer die graue Zeile auf jeder Seite wiederholt warden muss.

von Rolli » Do 13. Jul 2017, 13:30

Hallo ocir,

ich würde das überhaupt nicht mit Tabellen machen, sondern mit TikZ.
Damit ist es vermutlich in 10 Minuten erledigt.

Wenn es noch aktuell ist, melde Dich einfach!

Gruß vom Rolli

von Gast » Do 13. Jul 2017, 13:27

Der Status beantwortet nicht, dass es vermutlich keine Antwort mehr geben wird. Die Frage nur aus Enttäuschung auf beantwortet zu setzen, verarscht andere Hilfesuchende.

Falls das die Frage war: Zellenzeilen färben geht u. a. mit xcolor (Option table nicht vergessen). Näheres ist der Anleitung zum Paket zu entnehmen.

von ocir » Do 13. Jul 2017, 12:00

Ich habe nirgends behauptet, dass mir jemand die Tabelle fertig machen soll. Ich habe auch ein Beispiel angehangen, in dem zu sehen ist, dass der Kopf oberhalb der grauen Zeile bereits halbwegs funktioniert, mit einigen kleinen Schönheitsfehlern.
Es hapert an der grauen Zeile.

Alles weitere steht ja bereits hier und auch dort: https://tex.stackexchange.com/questions ... t-in-latex

Den Status habe ich geändert, da ich hier keine Hoffnung mehr hatte, dass überhaupt noch jemand helfen will.

von Gast » Do 13. Jul 2017, 11:05

Es gehört zum guten Ton, auf Crossposts mit Link hinzuweisen.

BTW: Da der obere Teil über dem grauen Tabellenkopf komplett anders aufgebaut zu sein scheint, würde ich mehr als eine Tabelle daraus machen. Das wird dann ggf. einfacher. Es fragt sich sogar, ob für den oberen Teil überhaupt eine Tabelle notwendig ist. Ab dem grauen Tabellenkopf ist das einfach nur eine longtable mit ltxtable oder eine tabularx mit ltablex. Die Wiederholung des Kopfes ist dabei mit Hilfe von \endhead einfach möglich. Ich sehe daher nicht so ganz das Problem. Vielleicht wäre es gut, eine konkrete Frage zu stellen statt nur: Wäh, wäh, keiner hat mich lieb. Warum will niemand die komplette Tabelle für mich machen? Und wenn ich schon dabei bin: http://golatex.de/wie-haenge-ich-ein-bi ... 18411.html.

Aber gut. Offenbar betrachtest Du die Frage bereits als beantwortet. Oder warum wurde der Status dahingehend geändert?

von ocir » Do 13. Jul 2017, 10:33

Danke, das bringt mich weiter, dass du den Link zu meiner dort erstellten Frage hier einfügst.

von Bartman » Do 13. Jul 2017, 10:22


Nach oben