من دقیقا مانند راهنما عمل کردم
نه کاملاً. خط ۲۷ فایل شما اینه
{{\bfseries \tablename\ \thetable{} -- continued from previous page for example}}
در صورتی که باید این باشه:
\multicolumn{2}{c}{{\bfseries \tablename\ \thetable{} -- continued from previous page for example}}
ولی همچنان مشکل رو دارم. جالب اینجاست که خود راهنما هم این مشکل رو داره، یعنی یک کلمه از caption در خط بعدی قرار میگیره.
راهنما به روشنی به شما گفته که مقدار طول \caption رو متغیری به نام \LTcapwidth هست. مقدار پیشفرض 4in هست. اگر میخواهی اندازه طول متن باشه باید کد زیر را در preamble و بعد از فراخوانی بسته longtable قرار بدی:
\setlength{\LTcapwidth}{\textwidth}
یه مشکل دیگه هم هست: اینکه جدول به صورت چپ به راست هست و بر عکس tabular عمل میکنه.
بسته آزمایشی به نام bidi-longtable وجود داره که باید بعد از بسته longtable فراخوانی بشه.