ketabuf نام جالبی نیست و بیشتر شبیه نامهای ترکی یا روسی میمونه. کتاب هم واژهای بیگانه و تازی (عربی) است. پیشنهاد من در مورد نام tuftenameh که مانند شاهنامه هست.
در مورد تغییرات، من نمیدونم شما تغییراتتون از کدوم دستست. آیا خود فایلهای bidi-tufte (فایل cls و بقیه فایلهای sty) رو تغییر نام دادید و درشون تغییر دادید یا که نه یک فایل جدید نوشتید که توش bidi-tufte.cls فراخوانی شده؟ روش اول نامناسب هست و بهتره که از روش دوم استفاده کنید. خود کلاس اصلی bidi-tufte فقط یک فایل بود اما من با توجه به کد و تغییرات زیادی که دادم و همچنین علمکرد کد، کد رو به چندین بسته تقسیم کردم و حداقل خود من آشنایی کاملی به کد دارم اما از اونجایی که شما آشنایی خوبی به کد ندارید چنانچه تغییری در آینده در کد پایه بدهم، انجام اون تغییرات برای شما مشکل و غیرممکن خواهد بود. بنابراین پیشنهاد میکنم یک فایل جدید .cls درست کنید که توش biditufte-book.cls فراخوانی شده باشه و توی فایل .cls خودتون تغییرات را انجام بدهید.