<?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_ClassSelection</title><link>https://sourceforge.net/p/koma-script/wiki-en/HowTo_ClassSelection/</link><description>Recent changes to HowTo_ClassSelection</description><atom:link href="https://sourceforge.net/p/koma-script/wiki-en/HowTo_ClassSelection/feed" rel="self"/><language>en</language><lastBuildDate>Sat, 24 Jul 2021 09:04:05 -0000</lastBuildDate><atom:link href="https://sourceforge.net/p/koma-script/wiki-en/HowTo_ClassSelection/feed" rel="self" type="application/rss+xml"/><item><title>HowTo_ClassSelection modified by Markus Kohm</title><link>https://sourceforge.net/p/koma-script/wiki-en/HowTo_ClassSelection/</link><description>&lt;div class="markdown_content"&gt;&lt;h1 id="how-to-choose-the-correct-class"&gt;How to choose the correct class&lt;/h1&gt;
&lt;p&gt;This question is not easy to answer in this general form. Before choosing the class, you should plan the document. This includes, in particular, creating a rough outline and estimating how the most important elements will look. After that, you can categorize the document. Only then can you estimate whether it is more of an article/working paper, a report or a book. Which class is best suited for what is not clear. But you can get some hints from the name of the class. &lt;/p&gt;
&lt;p&gt;&lt;code&gt;scrartcl&lt;/code&gt; stands for &lt;em&gt;script article&lt;/em&gt;, which is an article class.Articles are usually short texts, which are often published together with other texts or are to be seen in a context with other texts. These are for example real journal articles, articles in an anthology or to a lecture series, but also working papers.  Here, then, there is the contact point with reports. A seminar paper, for example, is a kind of report concerning a part of a lecture series or a kind of working report. For me, it's an article that has to be seen in the context of the other seminar papers on the same seminar. A bachelor, master or diploma thesis is also a work report and at the same time a scientific paper. However, this is primarily an independent work. Also from the size at least the master and diploma thesis usually exceeds what a usual article reaches.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;scrreprt&lt;/code&gt; stands for &lt;em&gt;script report&lt;/em&gt;, a report class. It is basically suitable for master and diploma theses, partly also for bachelor theses. If we are honest, bachelor theses often result in a rather small report in terms of size. At the latest with the dissertation, which is still published as a book in many disciplines, but partly also already with multi-part master or diploma theses, we then cross the boundaries from report to book.&lt;/p&gt;
&lt;p&gt;&lt;code&gt;scrbook&lt;/code&gt; stands for &lt;em&gt;script book&lt;/em&gt;, i.e. a book class. Thus the class is not only suitable as a basis for many kinds of books - though less for literary works, but rather for technical books - but also for dissertations and many a master and diploma thesis or for lecture notes (this is the origin of the LaTeX 2.09 predecessor of the class and that's where the name part "script" comes from).&lt;/p&gt;
&lt;p&gt;By the way: Some people might be surprised, but &lt;a class="" href="https://komascript.de/komascriptbuch" rel="nofollow"&gt;the German KOMA-Script book&lt;/a&gt;, whose layout actually does not remind of &lt;code&gt;scrbook&lt;/code&gt;, is actually typeset with &lt;code&gt;scrbook&lt;/code&gt;. This shows how versatile and flexible this class actually is.&lt;/p&gt;
&lt;p&gt;It is clear that especially at the borderline between the three document classes the decision is often difficult. In the case of scientific papers, the distinction between a report with &lt;code&gt;scrreprt&lt;/code&gt; and a book with &lt;code&gt;scrbook&lt;/code&gt; is particularly fluid. However, especially the later change between these two classes is very easy. Besides, most of the differences are only in different defaults. Very few statements like &lt;code&gt;\frontmatter&lt;/code&gt;, &lt;code&gt;\mainmatter&lt;/code&gt;, &lt;code&gt;\backmatter&lt;/code&gt; or the &lt;code&gt;abstract&lt;/code&gt; environment exist only in one of the two classes.&lt;/p&gt;
&lt;p&gt;But also the change from &lt;code&gt;scrartcl&lt;/code&gt; to &lt;code&gt;scrreprt&lt;/code&gt; and back is often not as complex as it first appears. Basically, the heading hierarchy can be adjusted with search/replace. For optimization, some &lt;code&gt;\cleardoublepage&lt;/code&gt; can then be replaced if necessary and some options can be adjusted. This is actually usually done very quickly.&lt;/p&gt;&lt;/div&gt;</description><dc:creator xmlns:dc="http://purl.org/dc/elements/1.1/">Markus Kohm</dc:creator><pubDate>Sat, 24 Jul 2021 09:04:05 -0000</pubDate><guid>https://sourceforge.net0df2fa2711d50b4feb742ab3c760210899cf91c7</guid></item></channel></rss>