Hallo,
ich würde sehr gerne ein Dokument erstellen, indem eine Spalte links etwa 25-30% der Seite ausmacht und gefärbt ist.
Die Spalte soll die komplette Höhe der Seite gehen. Das bekomme ich mit Tabellen nicht hin. Tabellen hätten aber andererseits den Vorteil, dass zusammengehörige Zeilen auf gleicher Höhe landen.
Es geht (quasi) um einen Lebenslauf. Ein Beispielbild hängt an.
Kann mir jemand zumindest die Richtung sagen, in welche ich arbeiten muss? Ein Minimalbeispiel wäre natürlich super, ist aber hoffentlich nicht nötig.
Viele Grüße
Ascon
2 Spalten Layout mit Hintergundfarbe auf voller Höhe
2 Spalten Layout mit Hintergundfarbe auf voller Höhe
- Dateianhänge
-
- Beispiel aus einem Word Dokument
- asconxCv.png (4.45 KiB) 1712 mal betrachtet
Einfache Aufgabe für KOMA-Script:
Alle verwendeten Anweisungen sind auch in der KOMA-Script-Anleitung zu finden.
\documentclass{scrartcl} \usepackage{xcolor} \usepackage{scrlayer-scrpage} \newlength{\leftcolumnwidth} \setlength{\leftcolumnwidth}{.25\textwidth} \DeclareNewLayer[% background, page, addhoffset=\dimexpr 1in+\oddsidemargin-1em\relax, width=\dimexpr\leftcolumnwidth+1em\relax, contents={\color{gray!30}\rule{\layerwidth}{\layerheight}} ]{streifen} \AddLayersToPageStyle{@everystyle@}{streifen} \setkomafont{labelinglabel}{\bfseries} \renewcommand\familydefault{\sfdefault} \begin{document} \begin{labeling}{\hspace{\leftcolumnwidth}} \item[Sprachen] Deutsch (Muttersprache)\\ English (verhandlungssicher) \item[Hobbys] Witze erz\"ahlen \end{labeling} \end{document}
PS: Die KOMA-Script-Version des Online-Editors ist allerdings für die Aufgabe zu alt. addhoffset gibt es darin noch nicht. Es geht aber auch ohne:
Damit geht es dann auch mit der veralteten KOMA-Script-Version des Online-Editors.
\documentclass{scrartcl} \usepackage{xcolor} \usepackage{scrlayer-scrpage} \newlength{\leftcolumnwidth} \setlength{\leftcolumnwidth}{.25\textwidth} \DeclareNewLayer[% background, page, hoffset=\dimexpr 1in+\oddsidemargin-1em\relax, width=\dimexpr\leftcolumnwidth+1em\relax, contents={\color{gray!30}\rule{\layerwidth}{\layerheight}} ]{streifen} \AddLayersToPageStyle{@everystyle@}{streifen} \setkomafont{labelinglabel}{\bfseries} \renewcommand\familydefault{\sfdefault} \begin{document} \begin{labeling}{\hspace{\leftcolumnwidth}} \item[Sprachen] Deutsch (Muttersprache)\\ English (verhandlungssicher) \item[Hobbys] Witze erz\"ahlen \end{labeling} \end{document}
Hallo und vielen Dank!
Ich bekomme leider eine Fehlermeldung:
scrbase: unknown option ` addhoffset=\dimexpr 1 in+\oddsidemargin -1em\relax '. ]{streifen}
Das Ergebnis sieht etwas verschoben aus.
Ist es möglich, dass nicht exakt der rechte Rand der Seite die graue Spalte bildet? Eigentlich möchte ich nur den Teil, der unter https://en.wikibooks.org/wiki/LaTeX/Page_Layout als "Body" geführt wird, entsprechend in zwei Spalten teilen.
Darüber/Darunter befindet sich jeweils noch header und footer, außerdem möchte ich einen gewissen Abstand von den Rändern halten.
Ich bekomme leider eine Fehlermeldung:
scrbase: unknown option ` addhoffset=\dimexpr 1 in+\oddsidemargin -1em\relax '. ]{streifen}
Das Ergebnis sieht etwas verschoben aus.
Ist es möglich, dass nicht exakt der rechte Rand der Seite die graue Spalte bildet? Eigentlich möchte ich nur den Teil, der unter https://en.wikibooks.org/wiki/LaTeX/Page_Layout als "Body" geführt wird, entsprechend in zwei Spalten teilen.
Darüber/Darunter befindet sich jeweils noch header und footer, außerdem möchte ich einen gewissen Abstand von den Rändern halten.
- Johannes_B
- Moderator
- Beiträge: 5079
- Registriert: Do 1. Nov 2012, 14:55
- Kontaktdaten:
Wenn ich mir so den follow-up von Noch so einer anschau, dann würde ich sagen deine Version von KOMA-script ist zu alt.
TeXwelt - Fragen und Antworten Schaut vorbei und stellt Fragen.
LaTeX-Vorlagen?
Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.
LaTeX-Vorlagen?
Der Weg zum Ziel: Ruhe bewahren und durchatmen, Beiträge und unterstützende Links aufmerksam lesen, Lösungsansätze verstehen und ggf. nachfragen.
Wieso der rechte Rand? Der graue Streifen ist bei Dir links und deshalb auch in meinen beiden Beispielen!AsconX hat geschrieben:Ist es möglich, dass nicht exakt der rechte Rand der Seite die graue Spalte bildet?
Und warum erzählst Du uns dann erst, dass das über die »komplette Höhe der Seite« gehen soll?AsconX hat geschrieben:Eigentlich möchte ich nur den Teil, der unter https://en.wikibooks.org/wiki/LaTeX/Page_Layout als "Body" geführt wird, entsprechend in zwei Spalten teilen.
Ersetze im Beispiel oben page durch textarea, wenn er nur über die Höhe des Textbereichs gehen soll. Für weitere Änderungen liest Du dann bitte in der genannten Doku nach, beispielsweise wie man die Position, die Höhe und die Breite einer Ebene einstellen kann.
Zu Deinem Problem mit addhoffset siehe meinen zweiten Kommentar und Johannes Kommentar und mach am besten ein Update! Sowohl für TeX-Live als auch für MiKTeX gibt es inzwischen KOMA-Script 3.19a, mit denen das definitiv so funktioniert wie in meinem ersten Beispiel.