% \iffalse meta-comment % % Copyright (C) 2018-2021 % Ekkart Kleinod (ekleinod@edgesoft.de) % -------------------------------------------------------------------------- % % This work may be distributed and/or modified under the % conditions of the \LaTeX\ Project Public License, either version~1.3 % of this license or any later version. % The latest version of this license is in\\ % \url{http://www.latex-project.org/lppl.txt}\\ % and version~1.3 or later is part of all distributions of \LaTeX\ % version 2005/12/01 or later. % % This work has the LPPL maintenance status "maintained". % The current maintainer of this work is Ekkart Kleinod. % \fi % % \CharacterTable % {Upper-case \A\B\C\D\E\F\G\H\I\J\K\L\M\N\O\P\Q\R\S\T\U\V\W\X\Y\Z % Lower-case \a\b\c\d\e\f\g\h\i\j\k\l\m\n\o\p\q\r\s\t\u\v\w\x\y\z % Digits \0\1\2\3\4\5\6\7\8\9 % Exclamation \! Double quote \" Hash (number) \# % Dollar \$ Percent \% Ampersand \& % Acute accent \' Left paren \( Right paren \) % Asterisk \* Plus \+ Comma \, % Minus \- Point \. Solidus \/ % Colon \: Semicolon \; Less than \< % Equals \= Greater than \> Question mark \? % Commercial at \@ Left bracket \[ Backslash \\ % Right bracket \] Circumflex \^ Underscore \_ % Grave accent \` Left brace \{ Vertical bar \| % Right brace \} Tilde \~} % % \GetFileInfo{example-screenshot.dtx} % %^^A -------------------------------------------------------------------------- % % This is the most compact example for screenshots for the website. % % Start the \LaTeX document the standard way. % % \begin{macrocode} \documentclass[11pt, a4paper, notitlepage, ngerman, english]{scrartcl} \usepackage{babel} % \end{macrocode} % % Set with basic package. % % \begin{macrocode} \usepackage[font=charter, oneside]{basis} \author{Ekkart Kleinod} \title{Basic changes example} % \end{macrocode} % % Smaller test for screenshots. % % \begin{macrocode} \setlength{\textwidth}{180pt} % \end{macrocode} % % Nice listing. % % \begin{macrocode} \usepackage{listings} \lstset{ language=[AlLaTeX]TeX, float=hbp, numberstyle=\tiny\ttfamily, basicstyle=\scriptsize\ttfamily, identifierstyle=\color{DimGrey}, morekeywords={ }, keywordstyle=\color{LightSlateBlue}, commentstyle=\itshape\color{Thistle}, backgroundcolor=\color{PapayaWhip}, columns=fixed, tabsize=4, frame=single, extendedchars=true, showspaces=false, showstringspaces=false, numbers=none, breaklines=true, breakindent=3em, breakautoindent=true, captionpos=t, xleftmargin=1em, xrightmargin=1em, lineskip=0pt, numbersep=1em, classoffset=1, morekeywords={ added, changes, color, comment, compactsummary, deleted, definechangesauthor, highlight, id, listofchanges, name, replaced, setsummarywidth, setsummarytowidth, settruncatewidth, style, xcolor, }, keywordstyle=\color{Chocolate}, moredelim=[s][\color{SlateGrey}]{<}{>}, classoffset=0 } % \end{macrocode} % % Changes package and author. % % \begin{macrocode} \usepackage{changes} \definechangesauthor[color=purple, name={Ekkart Kleinod}]{EK} \setsummarytowidth{Commentedmmm} % \end{macrocode} % % The content in English first. % % \begin{macrocode} \begin{document} \begin{lstlisting} \usepackage{changes} \definechangesauthor[color=purple, name={Ekkart Kleinod}]{EK} ... \listofchanges[style=compactsummary] This is \added[id=EK, comment={Missed word!}]{new} text with a comment. This is deleted \deleted{wrong} text. And some \replaced[id=EK]{replaced}{relpaced} text. Let \highlight{this} word stand out. This is the commented\comment[id=EK]{for now} end. \end{lstlisting} \listofchanges[style=compactsummary] \noindent This is \added[id=EK, comment={Missed word!}]{new} text with a comment.\\ This is deleted \deleted{wrong} text.\\ And some \replaced[id=EK]{replaced}{relpaced} text.\\ Let \highlight{this} word stand out.\\ This is the commented\comment[id=EK]{for now} end. % \end{macrocode} % % Now the same in German. % % \begin{macrocode} \clearpage \selectlanguage{ngerman} \begin{lstlisting} \usepackage{changes} \definechangesauthor[color=purple, name={Ekkart Kleinod}]{EK} ... \listofchanges[style=compactsummary] Ein \added[id=EK, comment={Wort fehlt!}]{neuer} Text mit Kommentar. Und entfernter \deleted{falscher} Text. Dazu \replaced[id=EK]{ersetzter}{esretzter} Text. Hebe \highlight{dieses} Wort hervor. Wir sind\comment[id=EK]{vorerst} am Ende. \end{lstlisting} \listofchanges[style=compactsummary] Das ist \added[id=EK, comment={Wort fehlt!}]{neuer} Text mit Kommentar.\\ Das ist entfernter \deleted{falscher} Text.\\ Dazu \replaced[id=EK]{ersetzter}{esretzter} Text.\\ Hebe \highlight{dieses} Wort hervor.\\ Wir sind\comment[id=EK]{vorerst} am Ende. \end{document} % \end{macrocode} % %\Finale \endinput