Hallo, ich würde gerne die ToDo-Note auf die andere Seite meines Layouts bringen, da dort einfach mehr Freiraum ist, wo die Note lesbar wäre...

Ist dies möglich?

Open in Online-Editor
\documentclass[12pt,a4paper]{report}
\usepackage[latin1]{inputenc}
\usepackage{amsmath}
\usepackage{amsfonts}
\usepackage{amssymb}
\usepackage[left=3.50cm, right=3.00cm, top=2.5cm, bottom=2.00cm]{geometry}
\usepackage{showframe}
\usepackage{todonotes}
\usepackage{graphicx}
\begin{document}
asdf
\todo{Hier soll eine lange ToDo stehen, jedoch auf der anderen, Seite, dass mehr sichtbar vom todo ist}
\end{document}

gefragt 31 Mai '16, 11:31

Starboma's gravatar image

Starboma
8071722
Akzeptiert-Rate: 0%

bearbeitet 01 Jun '16, 10:23

cgnieder's gravatar image

cgnieder
22.1k243463


Aus der Doku des Pakets:

1.6.6 Todonotes wrongly placed in the margin

When using some document classes or packages, the todonotes inserted in the page margin can be placed quite oddly. This is often caused by a wrong value of the \marginparwidth lenght. Try using the code below in your preamble to see if this cures the problem.

Open in Online-Editor
\setlength{\marginparwidth}{2cm}

If the todonotes are inserted in the wrong margin, the solution is the \reversemarginpar command. When this command is issued the following marginpars (which todonotes relies on) is inserted in the other margin.

Der Hintergrund ist, dass die Notizen mit \marginpar platziert werden. Diese werden in der Regel rechts (onecolumn) bzw. außen (twocolumn) platziert. Der Schalter \reversemarginpar dreht dieses Verhalten um, also nach links bzw. innen.

Die verfügbare Breite wird mit \marginparwidth gesteuert.

Angewendet auf das (etwas verkürzte) Beispiel der Frage:

Open in Online-Editor
\documentclass[12pt,a4paper]{article}
\usepackage[utf8]{inputenc}
\usepackage[left=3.50cm, right=3.00cm, top=2.5cm, bottom=2.00cm]{geometry}

\usepackage{todonotes}
\reversemarginpar
\setlength\marginparwidth{3cm}

\usepackage{showframe}

\begin{document}

asdf \todo{Hier soll eine lange ToDo stehen, jedoch auf der anderen, Seite,
  dass mehr sichtbar vom todo ist}

\end{document}

alt text


Hinweis: sowohl die Verwendung von \reversemarginpar als auch die Einstellung von \marginparwidth wirken sich nicht nur auf die Todonotes aus! Wenn man -- wie im Beispiel -- geometry nutzt, ist es auf jeden Fall sicherer, die Einstellung der Randspaltenbreite mit dessen Optionen marginpar oder marginparwidth. Dann ist immerhin sichergestellt, dass geometry die Einstellung berücksichtigt.

Permanenter link

beantwortet 01 Jun '16, 10:20

cgnieder's gravatar image

cgnieder
22.1k243463
Akzeptiert-Rate: 60%

bearbeitet 01 Jun '16, 12:10

Deine Antwort
Vorschau umschalten

Folgen dieser Frage

Per E-Mail:

Wenn sie sich anmelden, kommen Sie für alle Updates hier in Frage

Per RSS:

Antworten

Antworten und Kommentare

Markdown-Grundlagen

  • *kursiv* oder _kursiv_
  • **Fett** oder __Fett__
  • Link:[Text](http://url.com/ "Titel")
  • Bild?![alt Text](/path/img.jpg "Titel")
  • nummerierte Liste: 1. Foo 2. Bar
  • zum Hinzufügen ein Zeilenumbruchs fügen Sie einfach zwei Leerzeichen an die Stelle an der die neue Linie sein soll.
  • grundlegende HTML-Tags werden ebenfalls unterstützt

Frage-Themen:

×40
×4
×2

gestellte Frage: 31 Mai '16, 11:31

Frage wurde gesehen: 7,929 Mal

zuletzt geändert: 01 Jun '16, 12:10