私はテストを作成していますテストパッケージ。コマンドを使用していくつか質問があります\fillin
。
を使用して塗りつぶし線の長さを絶対値で指定できることはわかっています\fillin[correct answer][5cm]
が、線を線の終わりまで伸ばしたいと思います。
それは可能ですか?
答え1
このfillin
コマンドは絶対的な長さの値のみを受け入れるようです。ただし、 を省略してfillin
、 でデフォルトの水平線を置くことができます\hrulefill
。 行の後に何かを追加することもできます。以下の MWE では、スペースとピリオド ( \ .
) があります。
欠点は、正解が指定されていないため、回答モードでは表示されないことです。解決策はfillin
水平線と組み合わせることですが、ベースラインがわずかに異なります。パッケージを使用すると、xhfill
ベースラインを調整できます。異なるビューア、異なるズーム レベル、または印刷を使用した場合の結果は、一貫性が保証されません。
MWE:
\documentclass[answers]{exam}
\usepackage{xhfill}
\begin{document}
\begin{questions}
\question The magic word is \hrulefill\ .
\question Where is the baseline? \fillin[low]\hrulefill
\question The normal word is \fillin[correct answer][5cm]\xrfill[-1pt]{0.2mm}
\end{questions}
\end{document}
結果: