如何使用 LaTeX 建立測試。我希望背頁上的問題說“分數”而不是分數

如何使用 LaTeX 建立測試。我希望背頁上的問題說“分數”而不是分數

我正在嘗試使用乳膠進行測試。我很難重現這一點。

在此輸入影像描述

這是我到目前為止所擁有的 - 我已經有了標題和方框,但不知道如何將名稱以及右側帶有總分的方框添加到右側。

我還希望問題說的是“分數”而不是“分數”。我也不確定是否要這樣做。任何幫助是極大的讚賞。

謝謝

\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}

答案1

如果你想包含名稱,可以使用這段程式碼:

\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}

程式碼範例

答案2

讓我們從序言開始:

\documentclass{exam}

\usepackage[dvipsnames]{xcolor}
\usepackage{tikz}
\usepackage{enumitem}
\usepackage{setspace}
\usepackage{anyfontsize}
\usepackage[framemethod=tikz]{mdframed}
\usepackage{lipsum}
\usetikzlibrary{shapes.geometric, calc, shadows}

有了這些包,我們能夠:

定義框的命令:

\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}
}

第一種方法涉及建立一個與正方形非常相似的矩形,稍後將作為首頁的範例進行示範。第二種方法利用註解在第二部分下方產生一個小框。 在此輸入影像描述

為了使其更接近參考圖像,我定義了兩個附加命令以確保標題長度相似,第二個命令以粗體顯示。此外,我將字體設定為無襯線字體\textsf。此外,我還引入了一個名為 的新環境,以簡化和環境myitemize中的文字組織。這使得組織內容的方法更加精簡且不那麼繁瑣。其代碼是:highlightmyshadowbox

\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}}

製作主標題:

\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}

其輸出為: 在此輸入影像描述

製作第二個標題:

    \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}

其輸出為: 在此輸入影像描述

我對程式碼有一些評論:

  • 我對這個類別不是很熟悉exam,所以我在格式化某些元素時有一些限制。作為解決方法,為了方便起見,我使用了minipage環境以及flushrightflushleft。如果我使用像bookor 這樣的類article,我會使用titlesec包來格式化元素,但由於我被要求使用exam類,所以我不想讓事情變得複雜。
  • 我做了一些小改動以使其更容易編寫,例如引入寫入命令和myitemize環境。然而,它們只是補充性的,並不是您所需要的必需的,因此您可以簡單地刪除它們。
  • 最後,除了程式碼中提供的內容之外,還有各種可用的字體類型和設定。我建議閱讀和研究以下兩個連結以了解有關它們的更多資訊:
  • 字體大小、系列和樣式 - 背面
  • LaTeX 字型目錄

相關內容