Qual artigo KOMA-Script (scrartcl) tem que o livro KOMA-Script (scrbook) não tem?

Qual artigo KOMA-Script (scrartcl) tem que o livro KOMA-Script (scrbook) não tem?

Estou tentando entender a diferença entre a classe de artigo KOMA-Script scrartcle a classe de livro KOMA-Script scrbook.

Pelo que entendi, na verdade posso fazer tudo o que posso com a classe de artigos e também com a classe de livros. Mas talvez eu esteja errado.

Então eu queria saber:O que posso fazer usando scrartclo que não posso fazer scrbook?Existem, ou seja, opções na classe de artigos do KOMA-Script que a classe de livros não possui?

Responder1

A classe de artigo KOMA-Script scrartclé como a classe padrão articleprojetada para artigos (mais ou menos curtos). A classe de livros KOMA-Script scrbooké como a classe padrão bookprojetada para livros científicos de algumas dezenas a vários milhares de páginas. A classe de relatório KOMA-Script scrreprté como a classe padrão reportem algum lugar entre o artigo e a classe do livro, mas mais próxima da classe do livro. Eles diferem das classes de livros principalmente nos padrões. E você sempre pode usar a classe book com alteração de alguns padrões em vez da classe report. Portanto, algumas pessoas dizem que não é realmente necessário.

Face única/dupla face

A submissão de artigos geralmente deve ser impressa em um só lado. Portanto, este é o padrão de scrartcle article. Mas você pode alterá-lo usando a opção twoside.

Os relatórios são um tipo de papel frequentemente encontrado em pastas ou discutidos em mesas redondas (ou quadradas). Portanto, eles também são frequentemente impressos como documentos de um só lado. E assim, o layout/impressão de um lado é o padrão da maioria das classes de relatório, como scrreprte reporttambém.

Os livros quase sempre são frente e verso. Portanto, este é o padrão de scrbooke book. Mas você pode alterá-lo usando a opção twoside=false(somente KOMA-Script) ou oneside.

Títulos de documentos

Normalmente os artigos não usam uma página completa para o título do documento, mas colocam o título no topo da primeira página, muitas vezes seguido por um breve resumo para chamar a atenção e às vezes seguido por um índice analítico. Não usar uma página de título, mas um título na página para títulos feitos por \maketitletambém é o padrão de scrartcl(e article). Mas você pode alterar esse padrão por opção titlepage.

Os livros geralmente têm várias páginas de título (não misture isso com a capa!) como parte do bloco do livro. Normalmente os livros têm meio título. Esta é a primeira página do bloco. Muitas vezes mostra apenas o título principal do livro. O verso do meio título é uma página em branco ou o frontispício. A próxima página é a página de título principal com título, autor e vários outros elementos. O verso da página do título principal costuma ser uma espécie de impressão com notas legais, edição, impressora, etc. O KOMA-Script \maketitlefornece scrbooktodas essas páginas (e também uma página de dedicatória) por padrão. No entanto, você também pode voltar para um título na página usando a opção titlepage=false.

O resumo de um livro é geralmente um capítulo (com ou) sem número.

Fornecer ou não um abstractambiente especial tem consequências para as opções disponíveis. Por exemplo, a opção KOMA-Script abstractnão faria sentido no scrbook. Então apenas scrartcle scrreprtforneça esta opção.

Partes, Capítulo, Seção…

Às vezes, em livros, as páginas de títulos, o prefácio, o índice e algumas outras tabelas/listas são sinalizadas por números de página romanos e não por títulos de capítulos numerados. As classes de livros, portanto, fornecem comandos \frontmatter, \mainmatter(e \backmatter) para separar essas partes. Mesmo que o autor do KOMA-Script não seja fã de números de páginas romanos, ele scrbooktambém fornece esses comandos.

O artigo não possui essa separação em frente, principal e verso. Portanto, as classes de artigos geralmente não fornecem comandos para isso. (E os relatórios também).

Normalmente os artigos não possuem várias partes. Se eles tiverem partes, um título de parte também é um título como os outros. Não inicia uma nova página nem tem uma página própria. É como \partno scrartcl(e article) trabalho.

Por outro lado, as partes dos livros são mais ou menos independentes e, portanto, uma grande ruptura dentro do livro. Muitas vezes as partes têm uma espécie de página de título principal com verso em branco. É como \partno scrbook(e book) trabalho. Mas no KOMA-Script você pode mudar isso.

Normalmente os artigos não possuem capítulos reais com um título realmente atraente começando sempre em uma nova página. Portanto scrartcle articlenão forneça \chapter.

Os livros têm capítulos reais. E para torná-los atraentes, os capítulos sempre começam em uma nova página, principalmente em uma nova página direita/ímpar. O título não está alinhado ao topo da página, mas começa após um espaço em branco. A página inicial geralmente não tem resp. uma cabeça correndo. Isso está \chapterem scrbook(e book). Mas no KOMA-Script é apenas um padrão, que pode ser alterado.

Seções de vários níveis ( \section, \subsectione \subsubsection) e títulos em linha ( \paragraphe \subparagraph) também são suportados por todas as três classes KOMA-Script (ou padrão).

A diferença entre fornecer ou não capítulos tem, de facto, consequências para as opções disponíveis. Por exemplo, opção open=right(somente KOMA-Script) ou openrightnão faz sentido para classes de artigos.

Mais

Existem várias outras distinções nos padrões de scrartcle scrbook. Mas a maioria deles pode ser facilmente alterada por opções ou comandos.

Conclusão

Não pergunte quais classes de artigos têm que as aulas de livros não têm. Pergunte: Que tipo de documento eu escrevo? É mais um artigo ou mais um livro. A principal característica é: meu documento deve ter capítulos reais que comecem em uma nova página? Se sim → use scrbook(ou scrreprt). Se não → use scrartcl.

Nota privada: costumo usar scrartclpara memorandos ou notas. Para documentos de design de software que usei anteriormente scrreprt, agora substituído scrbookpela opção twoside=false.

informação relacionada