بیب‌تک

بیب‌تک  نام یک نرم‌افزار مدیریت مرجع و نیز قالب پروندهٔ مرتبط با آن است که در سطح اینترنت به طور گسترده برای ارائهٔ اطلاعات کتاب‌شناسی به کار می‌رود. این برنامه نخستین بار توسط اُرِن پاتاشنیکOren Patashnik و لِزلی لَمپورت  Leslie Lamport  در سال 1985 برای سامانهٔ آماده‌سازی پرونده‌های لاتک معرفی شد. پرونده‌های بیب‌تک قالبی گسترش‌پذیر دارند و اطلاعات در آن‌ها به صورت پارامتر و مقدار مشخص می‌شود (مانند نام نویسنده، عنوان و . . .) نرم‌افزار بیب‌تک پارامترهایی را که برایش تعریف نشده باشند نادیده می‌گیرد.

 ساختار پرونده‌های بیب‌تک 
بیب‌تک به صورت استاندارد از انواع اسناد زیر پشتیبانی می‌کند:
ورودی استانداردتوضیحarticleبرای اشاره به مقاله‌های یک ژورنال یا مجله به کار می‌رودbookبرای اشاره به کتابی که ناشر مشخصی داردbooklet(کتابچه) برای اشاره به کتابی که ناشر یا اسپانسر مشخصی نداردconferenceهمسان با نوع inproceedingsinbookبرای اشاره به بخشی از کتاب (مثلاً تعدادی از صفحه‌ها یا فصل)incollectionبخشی از کتاب که عنوان مجزایی داردinproceedingsمقاله‌ای از همایش‌نامهٔ یک فراهماییmanualمستندات فنیmastersthesisپایان‌نامهٔ کارشناسی ارشدmiscمتفرقهphdthesisرسالهٔ دکتراproceedingsهمایش‌نامه‌های یک فراهماییtechreportگزارش‌های منتشرشده توسط یک مؤسسه که معمولاً دارای شمارهٔ سری هستندunpublishedسندی که عنوان و نویسنده دارد، اما به صورت رسمی منتشر نشده است

هر یک از انواع اسناد یادشده در بالا ممکن است یک یا چند مورد از پارامترهای زیر را استفاده کنند:
فیلدکاربردaddressمعمولاً برای درج نشانی ناشر یا مؤسسهٔ مشابه به کار می‌رود، برای ناشران سرشناس معمولاً استفاده نمی‌شودannoteبرای حاشیه‌نویسی به کار می‌رود ولی در سبک‌های پیش‌فرض کاربردی ندارد، اما ممکن است در سبک‌های خاصی از کتاب‌نگاری استفاده شودauthorنام نویسنده (باید در قالب تعریف‌شده برای لاتک وارد شود)booktitleعنوان بخشی از کتاب که می‌خواهیم از آن یاد کنیم، اگر کل کتاب منظور باشد از title استفاده می‌شودchapterشمارهٔ بخش یا فصلcrossrefکلید دادگان برای مدخلی که می‌خواهیم به آن ارجاع دهیمeditionویرایش (باید یک عدد ترتیبی باشد، مثلاً «دوم»)editorویراستار(ان) کتابhowpublishedروش انتشارinstitutionمؤسسهٔ پشتیبان سند منتشرشدهjournalعنوان یک ژورنالkeyبرای زمانی که نام نویسنده وجود نداشته باشد و برای مواردی چون ترتیب الفبایی و ایجاد برچسب به کار می‌رودmonthماه انتشار، برای آثار منتشرنشده: ماه نگارشnoteهرگونه اطلاعات دیگری که برای خوانند مفید باشدnumberشمارهٔ ژورنال، مجله، گزارش فنی یا آثار دیگری که به صورت سری منتشر می‌شوند.organizationسازمانی که سند را منتشر کرده است یا پشتیبان یک فراهمایی بوده استpagesشمارهٔ صفحه/صفحه‌ها یا بازه‌ای از صفحه‌ها مانند: 42--111 یا 7,41,73--97 یا 43+publisherناشرschoolنام دانشگاهی که پایان‌نامه در آن نگاشته شده استseriesشمارهٔ سری یک مجموعه‌کتاب.titleعنوانtypeنوع یک گزارش فنی (مثلاً «یادداشت پژوهشی»)volumeجلد یک ژورنال یا کتاب چندجلدیyearسال انتشار (یا نگارش برای آثار منتشرنشده)

برخی از فیلدهای رایج دیگر عبارتند از:
فیلدکاربردURLنشانی وبISBNشابکISSNشاپاLCCNشماره کنترل کتابخانه کنگرهabstractچکیده‌ای از اثرkeywordsکلیدواژه‌های اثر (برای جستجو یا حاشیه‌نویسی)priceقیمتcopyrightاطلاعات حق نشرlanguageزبان سندcontentsفهرست محتویات
@STRING دستوری ویژه است که برای تعریف کوته‌نوشت‌ها به کار می‌رود، برای مثال @string{jgg1 = "Journal of Gnats and Gnus, Series~1"}، مقدار jgg1 را به عنوان کوته‌نوشتی برای Journal of Gnats and Gnus, Series~1 تعریف خواهد کرد که باعث می‌شود ارجاع‌ها به jgg1 با متن یادشده جایگزین شوند.

 نمونه 
نمونه‌ای از اطلاعات داخل یک پروندهٔ بیب‌تک:

@article{Gettys90,
   author = {Jim Gettys and Phil Karlton and Scott McGregor},
   title = {The {X} Window System, Version 11},
   journal = {Software Practice and Experience},
   volume = {20},
   number = {S2},
   year = {1990},
   abstract = {A technical overview of the X11 functionality.  This is an update
of the X10 TOG paper by Scheifler \& Gettys.}
}

 جستارهای وابسته 
 اندنوت
 آرآی‌اس

 واژه‌نامه 

 منابع 



بیب‌تک
رده:قالب پرونده‌های کتاب‌شناسی