Автоматическая нумерация в среде проблемы при наборе текста урду

Я пишу текст на языке урду как стиль вопросов и ответов.

Ниже приведен минимальный пример

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

В этом примере мне нужно вводить номера вопросов вручную. Это можно сделать автоматически?

0 ответов

Другие вопросы по тегам