من دقیق نفهمیدم هدف این ماکرو چیه و مشکلش کجاست، ولی اون قسمتی که مربوط به ترتیب شمارهها بود رو (با کمترین تغییر در متن فایل شما) درست کردم و ضمیمه میکنم.
ممنونم آقای ذاکری ولی من نفهمیدم چرا وقتی دستور addtocounter داخل ماکروی \coun قرار گرفته جواب غلط می شه.
مگر هربار که دستور \AddAuthor اجرا میشه، یک بار هم ماکروی \coun فراخوانی نمیشه؟
یک کمی منطق قضیه واسم گیج کننده است.
ولی به هرحال ماکروی شما درست است و از شما تشکر میکنم.