با سلام و احترام خدمت اساتید گرامی و دوستان عزیز
در کلاس exam چگونه میتوان بارم سوالات را با دقت 0.25 نوشت؟
مثلا سوالی با بارم 0.75 نمره
یا 1.25 نمره ؟
ممنون
کد:
\documentclass[12pt]{exam}
\usepackage[top=2.5cm,right=1.5cm,left=2cm,bottom=1cm]{geometry}
\usepackage{setspace}
\usepackage{wrapfig}
\usepackage{listings}
\usepackage{gensymb}
\usepackage{relsize}
\usepackage{xepersian}
\settextfont{Persian Modern}
\setdigitfont{Persian Modern}
\renewcommand{\half}{/5}
\singlespacing
\parindent 0ex
\lstset{
keywordstyle=\textbf,
identifierstyle=,
stringstyle=\ttfamily,
commentstyle=\color{LimeGreen},
stringstyle=\ttfamily,
numberstyle=\footnotesize,
showstringspaces=false}
\PersianMathsDigits
\begin{document}
\rule[1ex]{\textwidth}{.1pt}
\vspace{0pt}
\centering
\vspace{0pt}
\gradetablestretch{2}
\vqword{پرسش} \hqword{پرسش}
\vpword{بارم} \hpword{بارم}
\vsword{نمره} \hsword{نمره}
\vtword{جمع نمرات} \htword{جمع نمرات}
\addpoints % required here by exam.cls, even though questions haven't started yet.
{\small
\gradetable[h]%[pages] % Use [pages] to have grading table by page instead of question
}
\begin{questions}
\pointpoints{نمره}{نمره}
\question[1\half]%10
به طور مثال این سوال باید از 1٫25 نمره ۱/۵ باشد.
\end{questions}
\end{document}
که خروجی آن به صورت زیر است:
کدی که آقا وفا فرمودند با خروجی آن نیز در ادامه قرار داده شد:
کد:
\documentclass[12pt]{exam}
\usepackage[top=2.5cm,right=1.5cm,left=2cm,bottom=1cm]{geometry}
\usepackage{setspace}
\usepackage{wrapfig}
\usepackage{listings}
\usepackage{gensymb}
\usepackage{relsize}
\usepackage{xepersian}
\settextfont{Persian Modern}
\setdigitfont{Persian Modern}
\renewcommand{\half}{/5}
\singlespacing
\parindent 0ex
\lstset{
keywordstyle=\textbf,
identifierstyle=,
stringstyle=\ttfamily,
commentstyle=\color{LimeGreen},
stringstyle=\ttfamily,
numberstyle=\footnotesize,
showstringspaces=false}
\PersianMathsDigits
\begin{document}
\rule[1ex]{\textwidth}{.1pt}
\vspace{0pt}
\centering
\vspace{0pt}
\gradetablestretch{2}
\vqword{پرسش} \hqword{پرسش}
\vpword{بارم} \hpword{بارم}
\vsword{نمره} \hsword{نمره}
\vtword{جمع نمرات} \htword{جمع نمرات}
\addpoints % required here by exam.cls, even though questions haven't started yet.
{\small
\gradetable[h]%[pages] % Use [pages] to have grading table by page instead of question
}
\begin{questions}
\pointpoints{نمره}{نمره}
\renewcommand*{\half}{$1.25$}
\question[\half]
به طور مثال این سوال باید از 1٫25 نمره باشد.
\end{questions}
\end{document}
خروجی کد:
البته ارور مربوطه حذف شد ولی همچنان در جدول به درستی نمایش داده نمیشود.
با تشکر