Автоматическая нумерация в среде проблемы при наборе текста урду
Я пишу текст на языке урду как стиль вопросов и ответов.
Ниже приведен минимальный пример
\documentclass[paper=a4, 12pt, oneside]{book}
\usepackage{tcolorbox}
\tcbuselibrary{theorems}
\usepackage{polyglossia}
\usepackage{fontspec}
\setmainlanguage{urdu}
\setmainfont[Path=/Users/imdad/fonts/]{Jameel-Noori-Nastaleeq.ttf}
%\setmainfont{Urdu Typesetting}
%\setmainfont{Xebec Unicode}
%\setmainfont{Urdu Typesetting}
%\setmainfont{Ibteda Unicode}
\usepackage{tcolorbox}
\tcbuselibrary{theorems}
\newcounter{ques}
\providecommand\theoremnumber{}
\newtcbtheorem[number within=chapter]{Theorembase}{سوال \theoremnumber}{}{Th}
\newenvironment{question}[1]
{\renewcommand{\theoremnumber}{#1}\begin{Theorembase*}}
{\end{Theorembase*}}
%\setlist{after=\vspace{\baselineskip},topsep=0pt}
\begin{document}
\chapter{سوال جواب}
\begin{question}{1}{یہ سوال ہے}
یہ جواب ہے
\end{question}
\begin{question}{2}{یہ سوال ہے}
یہ جواب ہے
\end{question}
\end{document}
В этом примере мне нужно вводить номера вопросов вручную. Это можно сделать автоматически?