Prüfung mit 18pt Hauptschrift

Prüfung mit 18pt Hauptschrift

Ich habe eine Prüfungsarbeit für meine Studenten geschrieben, mit demexamKlasse mit ziemlich standardmäßigen Optionen und insbesondere mit der 12ptKlassenoption für 12-Punkt-Schrift. Ich wurde gerade darüber informiert, dass ein Schüler Sehprobleme hat, die eine 18-Punkt-Hauptschrift erfordern. Wie kann man das am besten erreichen? Einige Dinge, die Auswirkungen haben könnten:

  1. Ich verwende kleinere Schriftarten nicht so sehr (z. B. \small, usw.), aber eine Neudefinition normalsizewürde nicht ausreichen, da für Frageüberschriften usw. eine größere Größe verwendet wird (meistens \large).
  2. Wahrscheinlich könnte das Deckblatt in der Originalgröße bleiben - es ist der Hauptfragetext, der wirklich zählt
  3. Etwas mehr als 18pt wäre in Ordnung
  4. Ich möchte die Klasse nicht wechseln, da meine vorhandene Quelle von der examKlasse abhängt
  5. Ich wurde gebeten, die ursprüngliche A4-Seitengröße beizubehalten, anstatt alles auf eine größere Seite zu skalieren, da die Größe der Prüfungstische begrenzt ist.

Antwort1

Ich würde einfach hinzufügen \usepackage[20pt]{extsizes}:

\documentclass{exam}
\usepackage[20pt]{extsizes}

\usepackage{showframe}% just for the example

\begin{document}

\begin{questions}
 \question First Question
 \question Second Question
\end{questions}

\end{document}

Bildbeschreibung hier eingeben

Dasselbe mit extsizesauskommentiert:

Bildbeschreibung hier eingeben

Was das Titelblatt betrifft, ist es mangels Beispiels schwierig, Ratschläge zu geben.

Antwort2

Mit extarticlevonerweiterte Größen20ptSie können die Schriftgröße im gesamten Dokument auf bis erhöhen . Um die Schriftoptionen aus dieser Klasse in die examKlasse zu laden, können Sie eine benutzerdefinierte Dokumentklasse erstellen, sagen wir myexam.

Sie müssen .clsin Ihrem Editor ein Dokument mit dem folgenden Code erstellen

\NeedsTeXFormat{LaTeX2e}
\ProvidesClass{myexam}[YYYY/MM/DD My exam class] %Current date

%%Preliminary definitions, needed by the options
\LoadClass[a4paper,18pt]{extarticle}

%%This parts handles the options passed to the class.
\DeclareOption*{\PassOptionsToClass{\CurrentOption}{article}}
\ProcessOptions\relax

%%Body of the class, most of the declarations appear here (if necessary).
%

Sobald Sie es erstellt haben, können Sie wie gewohnt oben in Ihrer Präambel aufrufen mit

\documentclass{myexam}

PS:Weitere Informationen finden Sie in den folgenden Fragen.

  1. Unterschied zwischen \LoadClass und \LoadClassWithOptions
  2. Wie lege ich die Standardschriftgröße in einer Latex-Cls-Datei fest?

Außerdem gibt es ein anderes Paket für Prüfungen namensexam-nPaket, das die Option largefontfür die Schriftgröße hat 18pt. Sie können sich mit diesem anderen Paket vertraut machen, wenn es für Sie nützlich ist.

Antwort3

Ich testete die Empfehlung vondieser KommentarPaket zu verwenden scrextend, und es funktioniert für mich besser, extsizesda ich nicht aus einer begrenzten Anzahl von Schriftgrößen wählen muss.

\documentclass{exam}
\usepackage[fontsize=18pt]{scrextend}

\begin{document}
    \begin{questions}
        \question First Question
        \question Second Question
    \end{questions}
\end{document}

Antwort4

Die anderen Antworten hier sind sauberer, aber für die Nachwelt veröffentliche ich hier die Hacker-Lösung, die wir in der begrenzten Zeit, die uns zur Verfügung stand, implementiert haben.

Wir verwendeten den \fontsizeBefehl (siehe beispielsweisehttps://tex.stackexchange.com/a/4140/60034), um die Schriftgröße nach dem Inhalt der Titelseite auf 18 pt (mit 22 pt Grundliniensprung) zu ändern, und zwar mit:

\fontsize{18pt}{22pt}\selectfont

Es war tatsächlich ziemlich viel Arbeit, die Dinge hinterher aufzuräumen (übergroße Tabellen und Absätze, die manuelle Zeilenumbrüche, angepasste Seitenumbrüche usw. benötigten), was erforderte, dass wir eine Kopie der gesamten Prüfungsskriptquelle anfertigten und diese speziell bearbeiteten. Obwohl die Quelle also ziemlich ordentlich als mehrere Dateien (eine pro Frage) implementiert war, die \inputaus einem Dokument auf oberster Ebene abgeleitet wurden, eignete sich diese spezielle Version nicht für eine einzeilige Lösung.

verwandte Informationen