<?xml version="1.0" encoding="utf-8"?>
<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom"><channel><title>Recent changes to HowTo_ChangeQuote</title><link>https://sourceforge.net/p/koma-script/wiki-en/HowTo_ChangeQuote/</link><description>Recent changes to HowTo_ChangeQuote</description><atom:link href="https://sourceforge.net/p/koma-script/wiki-en/HowTo_ChangeQuote/feed" rel="self"/><language>en</language><lastBuildDate>Tue, 01 Jul 2025 09:16:11 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/koma-script/wiki-en/HowTo_ChangeQuote/feed" rel="self" type="application/rss+xml"/><item><title>HowTo_ChangeQuote modified by Markus Kohm</title><link>https://sourceforge.net/p/koma-script/wiki-en/HowTo_ChangeQuote/</link><description>&lt;div class="markdown_content"&gt;&lt;h1 id="how-to-define-a-quote-or-quotation-environment-with-indentation-on-one-side-only"&gt;How to define a &lt;code&gt;quote&lt;/code&gt; or &lt;code&gt;quotation&lt;/code&gt; environment with indentation on one side only&lt;/h1&gt;
&lt;p&gt;Just like the standard classes, the KOMA-Script classes also offer the &lt;code&gt;quote&lt;/code&gt; and &lt;code&gt;quotation&lt;/code&gt; environments, which are indented by a certain amount on the left and right. The &lt;code&gt;quote&lt;/code&gt; environment in particular is quite simply defined:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="k"&gt;\newenvironment&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;lquote&lt;span class="nb"&gt;}{&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="k"&gt;\list&lt;/span&gt;&lt;span class="nb"&gt;{}{&lt;/span&gt;&lt;span class="k"&gt;\rightmargin\leftmargin&lt;/span&gt;&lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="k"&gt;\item\relax&lt;/span&gt;
&lt;span class="nb"&gt;}{&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="k"&gt;\endlist&lt;/span&gt;
&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;The (additional) right margin &lt;code&gt;\rightmargin&lt;/code&gt; is explicitly set to the value of &lt;code&gt;\leftmargin&lt;/code&gt;.&lt;br/&gt;
To define a right-aligned variant, i.e. one that is only indented to the left, you only need to omit this part of the definition.&lt;/p&gt;
&lt;p&gt;It is not much more complicated for the left-aligned, i.e. only right-indented variant: After setting the (additional) right margin, the (additional) left margin must be set to 0 again.&lt;/p&gt;
&lt;p&gt;The end result would therefore be, for example:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="k"&gt;\documentclass&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;scrartcl&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="k"&gt;\usepackage&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;blindtext&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="k"&gt;\newenvironment&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;raquote&lt;span class="nb"&gt;}{&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="k"&gt;\list&lt;/span&gt;&lt;span class="nb"&gt;{}{}&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="k"&gt;\item\relax&lt;/span&gt;
&lt;span class="nb"&gt;}{&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="k"&gt;\endlist&lt;/span&gt;
&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="k"&gt;\newenvironment&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;laquote&lt;span class="nb"&gt;}{&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="k"&gt;\list&lt;/span&gt;&lt;span class="nb"&gt;{}{&lt;/span&gt;&lt;span class="k"&gt;\rightmargin\leftmargin\leftmargin&lt;/span&gt;=0pt&lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="k"&gt;\item\relax&lt;/span&gt;
&lt;span class="nb"&gt;}{&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="k"&gt;\endlist&lt;/span&gt;
&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;document&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="k"&gt;\blindtext&lt;/span&gt;
&lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;quote&lt;span class="nb"&gt;}&lt;/span&gt;
  &lt;span class="k"&gt;\texttt&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;quote&lt;span class="nb"&gt;}&lt;/span&gt;: &lt;span class="k"&gt;\blindtext&lt;/span&gt;

  &lt;span class="k"&gt;\texttt&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;quote&lt;span class="nb"&gt;}&lt;/span&gt;: &lt;span class="k"&gt;\blindtext&lt;/span&gt;
  &lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;laquote&lt;span class="nb"&gt;}&lt;/span&gt;
    &lt;span class="k"&gt;\texttt&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;laquote&lt;span class="nb"&gt;}&lt;/span&gt; in &lt;span class="k"&gt;\texttt&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;quote&lt;span class="nb"&gt;}&lt;/span&gt;: &lt;span class="k"&gt;\blindtext&lt;/span&gt;
  &lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;laquote&lt;span class="nb"&gt;}&lt;/span&gt;
  &lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;raquote&lt;span class="nb"&gt;}&lt;/span&gt;
    &lt;span class="k"&gt;\texttt&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;raquote&lt;span class="nb"&gt;}&lt;/span&gt; in &lt;span class="k"&gt;\texttt&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;quote&lt;span class="nb"&gt;}&lt;/span&gt;: &lt;span class="k"&gt;\blindtext&lt;/span&gt;
  &lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;raquote&lt;span class="nb"&gt;}&lt;/span&gt;
  &lt;span class="k"&gt;\texttt&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;quote&lt;span class="nb"&gt;}&lt;/span&gt;: &lt;span class="k"&gt;\blindtext&lt;/span&gt;
&lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;quote&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\blindtext&lt;/span&gt;&lt;span class="na"&gt;[2]&lt;/span&gt;
&lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;laquote&lt;span class="nb"&gt;}&lt;/span&gt;
  &lt;span class="k"&gt;\texttt&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;laquote&lt;span class="nb"&gt;}&lt;/span&gt;: &lt;span class="k"&gt;\blindtext&lt;/span&gt;

  &lt;span class="k"&gt;\texttt&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;laquote&lt;span class="nb"&gt;}&lt;/span&gt;: &lt;span class="k"&gt;\blindtext&lt;/span&gt;
&lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;laquote&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;raquote&lt;span class="nb"&gt;}&lt;/span&gt;
  &lt;span class="k"&gt;\texttt&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;raquote&lt;span class="nb"&gt;}&lt;/span&gt;: &lt;span class="k"&gt;\blindtext&lt;/span&gt;

  &lt;span class="k"&gt;\texttt&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;raquote&lt;span class="nb"&gt;}&lt;/span&gt;: &lt;span class="k"&gt;\blindtext&lt;/span&gt;
&lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;raquote&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\blindtext&lt;/span&gt;

&lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;document&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;The definition of &lt;code&gt;quotation&lt;/code&gt; is a little more complicated:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="k"&gt;\newenvironment&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;quotation&lt;span class="nb"&gt;}{&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="k"&gt;\list&lt;/span&gt;&lt;span class="nb"&gt;{}{&lt;/span&gt;&lt;span class="k"&gt;\listparindent&lt;/span&gt; 1em&lt;span class="c"&gt;%&lt;/span&gt;
    &lt;span class="k"&gt;\itemindent&lt;/span&gt;    &lt;span class="k"&gt;\listparindent&lt;/span&gt;
    &lt;span class="k"&gt;\rightmargin&lt;/span&gt;   &lt;span class="k"&gt;\leftmargin&lt;/span&gt;
    &lt;span class="k"&gt;\parsep&lt;/span&gt;        &lt;span class="k"&gt;\z@&lt;/span&gt; &lt;span class="k"&gt;\@plus\p@&lt;/span&gt;
  &lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="k"&gt;\item\relax&lt;/span&gt;
&lt;span class="nb"&gt;}{&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="k"&gt;\endlist&lt;/span&gt;
&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;As the environment does not work with paragraph spacing but with paragraph indentation, the parameters &lt;code&gt;\listparindent&lt;/code&gt; and &lt;code&gt;\parsep&lt;/code&gt; must be adjusted accordingly. As you can see here, the paragraph spacing is not completely switched off. In the case of vertical alignment (→ &lt;code&gt;\flusbottom&lt;/code&gt;), the paragraph spacing can be stretched up to 1pt.&lt;/p&gt;
&lt;p&gt;You can now make the same changes here as with quote:&lt;/p&gt;
&lt;div class="codehilite"&gt;&lt;pre&gt;&lt;span&gt;&lt;/span&gt;&lt;code&gt;&lt;span class="k"&gt;\documentclass&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;scrartcl&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="k"&gt;\usepackage&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;blindtext&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="k"&gt;\makeatletter&lt;/span&gt;
&lt;span class="k"&gt;\newenvironment&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;raquotation&lt;span class="nb"&gt;}{&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="k"&gt;\list&lt;/span&gt;&lt;span class="nb"&gt;{}{&lt;/span&gt;&lt;span class="k"&gt;\listparindent&lt;/span&gt; 1em&lt;span class="c"&gt;%&lt;/span&gt;
    &lt;span class="k"&gt;\itemindent&lt;/span&gt;    &lt;span class="k"&gt;\listparindent&lt;/span&gt;
    &lt;span class="k"&gt;\parsep&lt;/span&gt;        &lt;span class="k"&gt;\z@&lt;/span&gt; &lt;span class="k"&gt;\@plus\p@&lt;/span&gt;
  &lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="k"&gt;\item\relax&lt;/span&gt;
&lt;span class="nb"&gt;}{&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="k"&gt;\endlist&lt;/span&gt;
&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="k"&gt;\newenvironment&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;laquotation&lt;span class="nb"&gt;}{&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="k"&gt;\list&lt;/span&gt;&lt;span class="nb"&gt;{}{&lt;/span&gt;&lt;span class="k"&gt;\listparindent&lt;/span&gt; 1em&lt;span class="c"&gt;%&lt;/span&gt;
    &lt;span class="k"&gt;\itemindent&lt;/span&gt;    &lt;span class="k"&gt;\listparindent&lt;/span&gt;
    &lt;span class="k"&gt;\rightmargin&lt;/span&gt;   &lt;span class="k"&gt;\leftmargin&lt;/span&gt;
    &lt;span class="k"&gt;\leftmargin&lt;/span&gt;    &lt;span class="k"&gt;\z@&lt;/span&gt;
    &lt;span class="k"&gt;\parsep&lt;/span&gt;        &lt;span class="k"&gt;\z@&lt;/span&gt; &lt;span class="k"&gt;\@plus\p@&lt;/span&gt;
  &lt;span class="nb"&gt;}&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="k"&gt;\item\relax&lt;/span&gt;
&lt;span class="nb"&gt;}{&lt;/span&gt;&lt;span class="c"&gt;%&lt;/span&gt;
  &lt;span class="k"&gt;\endlist&lt;/span&gt;
&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\makeatother&lt;/span&gt;

&lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;document&lt;span class="nb"&gt;}&lt;/span&gt;

&lt;span class="k"&gt;\blindtext&lt;/span&gt;
&lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;quotation&lt;span class="nb"&gt;}&lt;/span&gt;
  &lt;span class="k"&gt;\texttt&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;quotation&lt;span class="nb"&gt;}&lt;/span&gt;: &lt;span class="k"&gt;\blindtext&lt;/span&gt;

  &lt;span class="k"&gt;\texttt&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;quotation&lt;span class="nb"&gt;}&lt;/span&gt;: &lt;span class="k"&gt;\blindtext&lt;/span&gt;
  &lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;laquotation&lt;span class="nb"&gt;}&lt;/span&gt;
    &lt;span class="k"&gt;\texttt&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;laquotation&lt;span class="nb"&gt;}&lt;/span&gt; in &lt;span class="k"&gt;\texttt&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;quotation&lt;span class="nb"&gt;}&lt;/span&gt;: &lt;span class="k"&gt;\blindtext&lt;/span&gt;
  &lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;laquotation&lt;span class="nb"&gt;}&lt;/span&gt;
  &lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;raquotation&lt;span class="nb"&gt;}&lt;/span&gt;
    &lt;span class="k"&gt;\texttt&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;raquotation&lt;span class="nb"&gt;}&lt;/span&gt; in &lt;span class="k"&gt;\texttt&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;quotation&lt;span class="nb"&gt;}&lt;/span&gt;: &lt;span class="k"&gt;\blindtext&lt;/span&gt;
  &lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;raquotation&lt;span class="nb"&gt;}&lt;/span&gt;
  &lt;span class="k"&gt;\texttt&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;quotation&lt;span class="nb"&gt;}&lt;/span&gt;: &lt;span class="k"&gt;\blindtext&lt;/span&gt;
&lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;quotation&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\blindtext&lt;/span&gt;&lt;span class="na"&gt;[2]&lt;/span&gt;
&lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;laquotation&lt;span class="nb"&gt;}&lt;/span&gt;
  &lt;span class="k"&gt;\texttt&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;laquotation&lt;span class="nb"&gt;}&lt;/span&gt;: &lt;span class="k"&gt;\blindtext&lt;/span&gt;

  &lt;span class="k"&gt;\texttt&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;laquotation&lt;span class="nb"&gt;}&lt;/span&gt;: &lt;span class="k"&gt;\blindtext&lt;/span&gt;
&lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;laquotation&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\begin&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;raquotation&lt;span class="nb"&gt;}&lt;/span&gt;
  &lt;span class="k"&gt;\texttt&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;raquotation&lt;span class="nb"&gt;}&lt;/span&gt;: &lt;span class="k"&gt;\blindtext&lt;/span&gt;

  &lt;span class="k"&gt;\texttt&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;raquotation&lt;span class="nb"&gt;}&lt;/span&gt;: &lt;span class="k"&gt;\blindtext&lt;/span&gt;
&lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;raquotation&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;span class="k"&gt;\blindtext&lt;/span&gt;

&lt;span class="k"&gt;\end&lt;/span&gt;&lt;span class="nb"&gt;{&lt;/span&gt;document&lt;span class="nb"&gt;}&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;&lt;/div&gt;

&lt;p&gt;For environments with different indents, however, KOMA-Script offers the &lt;code&gt;addmargin&lt;/code&gt; environment documented in the user manuals.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Markus Kohm</dc:creator><pubDate>Tue, 01 Jul 2025 09:16:11 -0000</pubDate><guid>https://sourceforge.net6f23b735bcf65db5bc03929815a0af843c64273b</guid></item></channel></rss>