Google Groups no longer supports new Usenet posts or subscriptions. Historical content remains viewable.
Dismiss

Unterschiedliche Aenderungsmarkierungen

12 views
Skip to first unread message

Sebastian Suchanek

unread,
May 4, 2013, 7:55:20 AM5/4/13
to
Hallo NG,

bislang nutze ich zum Markieren von ᅵnderungen in meinen
Dokumenten das changebar-Paket:

------------------------------ 8< ------------------------------

\documentclass{scrartcl}
\usepackage[outerbars]{changebar}
\begin{document}
Alter Text.

\begin{changebar}Neuer Text.\end{changebar}

Alter Text.
\end{document}

------------------------------ 8< ------------------------------

Das funktioniert (abgesehen von dem etwas lᅵstigen dreimaligen
pdflatex-Durchlauf ;-)) hervorragend.

Allerdings habe ich jetzt ein Dokument, in dem ich irgendwie
zwei unterschiedliche Arten von ᅵnderungen kennzeichnen musss.
Wie genau (unterschiedliche Strichdicken, Farben o.ᅵ.) ist mir
dabei relativ egal, man muss halt nur relativ eindeutig zwischen
"ᅵnderung 1" und "ᅵnderung 2" unterscheiden kᅵnnen. Es wᅵre nur
sehr angenehm, wenn man im LaTeX-"Quellcode" an den zu
markierenden Stellen nicht ᅵbermᅵᅵig viel schreiben mᅵsste: So
wie im obigen ist es fᅵr mich OK, noch aufwᅵndigere
Konstruktionen fᅵnde ich nicht so schᅵn.

Hat jemand von Euch einen Lᅵsungsvorschlag fᅵr dieses Problem?


TIA,

Sebastian

PS: Eine ᅵberschneidung von zwei unterschiedlichen
ᅵnderungsmarkierungen kᅵnnte u.U. vorkommen. Es wᅵre also
hilfreich, wenn eine Verschachtelung ineinander mᅵglich
wᅵre. (Zur Not ging's aber auch ohne.)

Uwe Siart

unread,
May 4, 2013, 12:59:39 PM5/4/13
to
Sebastian Suchanek <sebastian...@gmx.de> writes:

> Wie genau (unterschiedliche Strichdicken, Farben o.�.) ist mir
> dabei relativ egal, man muss halt nur relativ eindeutig zwischen
> "�nderung 1" und "�nderung 2" unterscheiden k�nnen.

Paket 'changes' vielleicht? Da kannst du mehrere Author-IDs anlegen, mit
unterschiedlichen Farben markieren, hochgestellte K�rzel zur
Kennzeichnung etc.

> PS: Eine �berschneidung von zwei unterschiedlichen
> �nderungsmarkierungen k�nnte u.U. vorkommen. Es w�re also hilfreich,
> wenn eine Verschachtelung ineinander m�glich w�re. (Zur Not ging's
> aber auch ohne.)

�berschneidung wird schwierig, glaube ich. Ich sehe auch den Sinn nicht
so recht. Irgendetwas steht schlie�lich in der �berschneidungszone da
und das geht entweder auf den einen oder auf den anderen Autor zur�ck,
oder nicht?

�berschneidende �nderungen riecht f�r mich irgendwie nach Bedarf an
einer Versionskontrolle. Also verschiedene Branches, die sp�ter gemerget
werden.

--
Uwe

Sebastian Suchanek

unread,
May 6, 2013, 5:31:26 AM5/6/13
to
Thus spoke Uwe Siart:
> Sebastian Suchanek <sebastian...@gmx.de> writes:

Hallo Uwe!

>> Wie genau (unterschiedliche Strichdicken, Farben o.ᅵ.) ist
>> mir dabei relativ egal, man muss halt nur relativ
>> eindeutig zwischen "ᅵnderung 1" und "ᅵnderung 2"
>> unterscheiden kᅵnnen.
>
> Paket 'changes' vielleicht?

Das Paket sieht sehr interessant aus, das merke ich mir mal fᅵr
die Zukunft - danke!

> Da kannst du mehrere Author-IDs
> anlegen, mit unterschiedlichen Farben markieren,
> hochgestellte Kᅵrzel zur Kennzeichnung etc.
> [...]

In diesem speziellen Fall empfinde ich die Autoren-IDs an den
geᅵnderten Passagen aber als eher stᅵrend. Nachdem ich auf die
Schnelle in der Paket-Doku keinen Hinweis gefunden habe, wie ich
die wegkonfigurieren kann, habe ich einfach die Idee mit den
Farben aufgegriffen und mir selbst ein Makro gestrickt:

------------------------------ 8< ------------------------------

\documentclass{scrartcl}
\usepackage{color}

\newcommand{\blau}[1]{\textcolor{blue}{#1}}

\begin{document}
Alter Text. \blau{Neuer Text.} Alter Text.
\end{document}

------------------------------ 8< ------------------------------


Tschᅵs,

Sebastian

Uwe Siart

unread,
May 6, 2013, 8:49:26 AM5/6/13
to
Sebastian Suchanek <sebastian...@gmx.de> writes:

> \newcommand{\blau}[1]{\textcolor{blue}{#1}}

Also mit anderen Worten: Dir sind zwei verschiedene Makros lieber, als
ein Makro mit einem optionalen Argument. Das geht doch auch mit
'changes'. Mach halt sowas wie

\definechangesauthor{A}
\definechangesauthor{B}
\newcommand{\A}[1]{\added[id=A]{#1}}
\newcommand{\B}[1]{\added[id=B]{#1}}

Dann hast du wenigstens die 'changes'-Funktionalit�t, dass du per
Paketoption die �nderungsmarkierung abschalten kannst und dass du eine
�nderungsliste bekommen kannst. Deine Version kann ja gar nichts in der
Richtung. Um da vom markierten zum endg�ltigen Dokument zu kommen, musst
du durchgehen und alle deine Makros l�schen.

--
Uwe

Ekkart Kleinod

unread,
May 6, 2013, 10:24:56 AM5/6/13
to
On 06.05.2013 11:31, Sebastian Suchanek wrote:

> In diesem speziellen Fall empfinde ich die Autoren-IDs an den
> geänderten Passagen aber als eher störend. Nachdem ich auf die
> Schnelle in der Paket-Doku keinen Hinweis gefunden habe, wie ich
> die wegkonfigurieren kann,

lass mich schnell mal gucken:

1. Aussehen über Paketoptionen beeinflussen:
\usepackage[authormarkup=<markup>]{changes}

(ok, ganz ohne habe ich nicht vorgesehen)

2. \setauthormarkup{}

Gruß, Ekkart.

Sebastian Suchanek

unread,
May 7, 2013, 6:26:42 AM5/7/13
to
Thus spoke Ekkart Kleinod:
> On 06.05.2013 11:31, Sebastian Suchanek wrote:
>
>> In diesem speziellen Fall empfinde ich die Autoren-IDs an
>> den geᅵnderten Passagen aber als eher stᅵrend. Nachdem ich
>> auf die Schnelle in der Paket-Doku keinen Hinweis gefunden
>> habe, wie ich die wegkonfigurieren kann,
>
> lass mich schnell mal gucken:
>
> 1. Aussehen ᅵber Paketoptionen beeinflussen:
> \usepackage[authormarkup=<markup>]{changes}

Bis hierhin war ich noch gekommen. ;-)

> (ok, ganz ohne habe ich nicht vorgesehen)
>
> 2. \setauthormarkup{}

Ah, prima, das hilft. Danke!

Aber sag mal, ist das Absicht, dass "added"-ᅵberschriften nicht
mit eingefᅵrbt werden?


Tschᅵs,

Sebastian

Ekkart Kleinod

unread,
May 7, 2013, 11:05:37 AM5/7/13
to
On 07.05.2013 12:26, Sebastian Suchanek wrote:
> Thus spoke Ekkart Kleinod:

>> 2. \setauthormarkup{}
>
> Ah, prima, das hilft. Danke!

in V2.0.0 wird eine none-Option dabei sein (ist schon implementiert aber
noch nicht online).

> Aber sag mal, ist das Absicht, dass "added"-Überschriften nicht
> mit eingefärbt werden?

nö. Muss ich mal schauen, woran das liegt.

Gruß, Ekkart.
0 new messages