Ich versuche, mit Latex einen Test durchzuführen. Es fällt mir schwer, das nachzubilden.
Folgendes habe ich bisher: Ich habe die Überschriften und das Kästchen, bin mir aber nicht sicher, wie ich den Namen auf der rechten Seite zusammen mit dem Kästchen auf der rechten Seite hinzufügen kann, das die Gesamtpunktzahl enthält.
Ich möchte auch, dass in den Fragen „Marken“ und nicht „Punkte“ stehen. Ich bin mir auch nicht sicher, ob ich das machen soll. Für jede Hilfe bin ich sehr dankbar.
Danke
\documentclass{exam}
\usepackage{graphicx}
\usepackage[a4paper, total={7in, 10in}]{geometry}
\usepackage[framemethod=tikz]{mdframed}
\usepackage{lipsum}
\usetikzlibrary{shadows}
\newmdenv[tikzsetting={fill=white},
roundcorner=0pt,shadow=false,]{myshadowbox}
\usepackage[framemethod=tikz]{mdframed}
\usepackage{lipsum}
\usetikzlibrary{shadows}
\newmdenv[tikzsetting={},
roundcorner=0pt,shadow=false,]{highlight}
\begin{document}
{\huge Maths Methods, Units 1/2}
{\Huge Quadratic Functions Test}
\begin{highlight}
{\LARGE SECTION A: }
\noindent No notes allowed.\\
NO calculator.
\end{highlight}
\begin{questions}
\question[2] What is ?
\end{questions}
\newpage
\begin{highlight}
{\huge SECTION B: TECHNOLOGY ACTIVE}\\
\noindent Notes are allowed. A CAS calculator may be used.
\end{highlight}
\begin{highlight}
\noindent {\LARGE PART I: MULTIPLE CHOICE}\\
\end{highlight}
\newpage
\begin{highlight}
{\LARGE PART II: EXTENDED RESPONSE}\\
\end{highlight}
\end{document}
Antwort1
Wenn Sie den Namen einschließen möchten, können Sie diesen Code verwenden:
\documentclass{exam}
\usepackage{graphicx}
\usepackage[a4paper, total={7in, 10in}]{geometry}
\usepackage[framemethod=tikz]{mdframed}
\usepackage{lipsum}
\usetikzlibrary{shadows}
\newmdenv[tikzsetting={fill=white},
roundcorner=0pt,shadow=false,]{myshadowbox}
\usepackage[framemethod=tikz]{mdframed}
\usepackage{lipsum}
\usetikzlibrary{shadows}
\newmdenv[tikzsetting={},
roundcorner=0pt,shadow=false,]{highlight}
\begin{document}
\begin{flushright}
\begin{tabular}{@{}p{2cm}p{8cm}@{}}
NAME: & \hrulefill \\
\end{tabular}
\end{flushright}
{\huge Maths Methods, Units 1/2}
{\Huge Quadratic Functions Test}
\begin{highlight}
{\LARGE SECTION A: }
\noindent No notes allowed.\\
NO calculator.
\end{highlight}
\begin{questions}
\question[2] What is ?
\end{questions}
\newpage
\begin{highlight}
{\huge SECTION B: TECHNOLOGY ACTIVE}\\
\noindent Notes are allowed. A CAS calculator may be used.
\end{highlight}
\begin{highlight}
\noindent {\LARGE PART I: MULTIPLE CHOICE}\\
\end{highlight}
\newpage
\begin{highlight}
{\LARGE PART II: EXTENDED RESPONSE}\\
\end{highlight}
\end{document}
Antwort2
Beginnen wir mit der Präambel:
\documentclass{exam}
\usepackage[dvipsnames]{xcolor}
\usepackage{tikz}
\usepackage{enumitem}
\usepackage{setspace}
\usepackage{anyfontsize}
\usepackage[framemethod=tikz]{mdframed}
\usepackage{lipsum}
\usetikzlibrary{shapes.geometric, calc, shadows}
Mit diesen Paketen können wir:
Definieren Sie Befehle für die Box:
\newcommand{\notebox}[1]{
\begin{tikzpicture}
\draw[] (0,0) rectangle (3,2);
\node[above left] at (3,0){\fontsize{20}{35} \bfseries\sffamily /#1};
\end{tikzpicture}
}
\newcommand{\onelinenotebox}[1]{
\begin{tikzpicture}
\draw[] (0,0) rectangle (3,0.95);
\node[above left] at (3,0){\fontsize{20}{35} \bfseries\sffamily /#1};
\end{tikzpicture}
}
Bei der ersten Methode wird ein Rechteck erstellt, das einem Quadrat ähnelt, was später als Beispiel für die Titelseite demonstriert wird. Bei der zweiten Methode wird ein Kommentar verwendet, um ein kleines Kästchen unter dem zweiten Abschnitt zu erstellen.
Damit es dem Referenzbild ähnlicher wird, habe ich zwei zusätzliche Befehle definiert, um sicherzustellen, dass die Titel ähnlich lang sind und der zweite fett dargestellt wird. Zusätzlich habe ich die Schriftarten mit auf serifenlos eingestellt \textsf
. Darüber hinaus habe ich eine neue Umgebung namens eingeführt, myitemize
um die Organisation von Text in den Umgebungen und zu vereinfachen highlight
. myshadowbox
Dies ermöglicht einen rationaleren und weniger umständlichen Ansatz zur Organisation von Inhalten. Der Code dafür lautet:
\newcommand{\serif}[1]{
{\spaceskip=1.2em\fontsize{25}{30} \selectfont \textsf{#1}}
}
\newcommand{\boldserif}[1]{
{\spaceskip=0.3em\fontsize{25}{30} \selectfont \textsf{\textbf{#1}}}
}
\newlist{myitemize}{itemize}{1}
\setlist[myitemize]{label={}, leftmargin=*, before=\setstretch{0.5}}
Erstellen Sie die Hauptüberschrift:
\begin{document}
% \begin{flushright} - Put everything on the right
\begin{flushright}
{\textsc{Name}: \rule{7cm}{1pt}}
% \textsc{} - Prints all capital letters, but the one that is capitalized is larger
% \rule{#Line width}{#Thickness}
\end{flushright}
\begin{minipage}{0.695\textwidth}
\begin{flushleft}
\serif{Maths Methods, Units 1/2}
\boldserif{Quadratic Functions Test}
\end{flushleft}
\end{minipage}
\begin{minipage}{0.295\textwidth}
\begin{flushright}
\notebox{40}
\end{flushright}
\end{minipage}
\begin{highlight}
\begin{myitemize}
\item {\LARGE SECTION A: }
\item No notes allowed.
\item NO calculator.
\end{myitemize}
\end{highlight}
\begin{questions}
\question[2] What is ?
\end{questions}
\end{document}
Erstellen Sie die zweite Kopfzeile:
\begin{highlight}
\begin{myitemize}
\item {\huge SECTION B: TECHNOLOGY ACTIVE}
\item \noindent Notes are allowed. A CAS calculator may be used.
\end{myitemize}
\end{highlight}
\begin{flushleft}
\begin{minipage}{0.695\textwidth}
\begin{highlight}
\begin{myitemize}
\item {\LARGE PART I: MULTIPLE CHOICE}
\end{myitemize}
\end{highlight}
\end{minipage}
\begin{minipage}{0.296\textwidth}
\begin{flushright}
\onelinenotebox{40}
\end{flushright}
\end{minipage}
\end{flushleft}
Ich habe einige Anmerkungen zum Code:
- Ich bin mit der Klasse nicht sehr vertraut
exam
, daher hatte ich einige Einschränkungen bei der Formatierung bestimmter Elemente. Als Workaround habe ich der Einfachheit halber dieminipage
Umgebung zusammen mitflushright
und verwendet. Wenn ich Klassen wie oderflushleft
verwenden würde , würde ich das Paket zum Formatieren der Elemente verwenden , aber da ich aufgefordert wurde, die Klasse zu verwenden, wollte ich die Dinge nicht komplizierter machen.book
article
titlesec
exam
- Ich habe einige kleinere Änderungen vorgenommen, um das Schreiben zu vereinfachen, z. B. die Einführung von Schreibbefehlen und
myitemize
-umgebungen. Diese sind jedoch nur ergänzend und für Ihre Anforderungen nicht unbedingt erforderlich. Sie können sie daher einfach entfernen. - Schließlich sind noch verschiedene Schriftarten und Einstellungen verfügbar, die über das hinausgehen, was im Code dargestellt wird. Ich empfehle, die folgenden beiden Links zu lesen und zu studieren, um mehr darüber zu erfahren:
- Schriftgrößen, -familien und -stile – Overleaf
- Der LaTeX-Schriftartenkatalog