• Welcome to پارسی‌لاتک.
 
از تاریخ ۱۳۹۳/۸/۱۴ به دلیل ارائه خدمات بهتر به سایت جدید پرسش و پاسخ مهاجرت کرده‌ایم؛ از این رو امکان عضویت و ارسال پست در تالار غیرفعال شده است. لطفاً برای پرسیدن سوال‌های خود به سایت جدید مراجعه کنید.

ورود به سایت جدید

حذف یک آیتم از مشخصات مقاله در فایل bib

نویسنده taherkhani, ژانویه 22, 2011, 03:53:03 بعد از ظهر

« قبلی - بعدی »

taherkhani

سلام.
اگه بخوایم چند تا از آیتم هایی که در مشخصات مقاله ها، که در یک فایل .bib لیست شدند، در فایل pdf نیایند، چکار کنیم؟

مثلا آیتم DOI و URL

محمود امین‌طوسی

سلام
۱- فیلدهایی را که نمی‌خواهید در خروجی بیایند، از فایل bib حذف کنید. فیلدهایی که گفتید اختیاری هستند.
۲- فایل bbl را ویرایش کنید، قسمتهای مورد نظر را حذف کنید و دوباره سندتان را با latex یا xelatex پردازش کنید. البته در این روش با یک بار اجرای bibtex تغییرات شما در فایل bib‌از بین می‌روند.
حضرت علی (علیه السلام):دوستی و محبت را از دل بپرسید، چرا که دلها گواهانی رشوه ناپذیرند.
‎کمک مالی به پارسی‌لاتک‎

taherkhani

در یک فایل bib تعداد زیادی آیتم دارم و میخوام یکدفعه همه doi ها رو حذف کنم.

اول خطش که %  میذارم، خودش و بقیه آیتمهای بعدی هم حذف میشن.

kasra

با JabRef احتمالاً خیلی راحت بتونی این کار رو بکنی.

taherkhani

با اون هم کار کردم. نمیتونه یه ویژگی مشترک از همه آیتمها رو حذف کنه

محمود امین‌طوسی

نقل قول از: taherkhani در ژانویه 24, 2011, 03:58:20 بعد از ظهر
در یک فایل bib تعداد زیادی آیتم دارم و میخوام یکدفعه همه doi ها رو حذف کنم.

اول خطش که %  میذارم، خودش و بقیه آیتمهای بعدی هم حذف میشن.
با دستورات SED می‌توانید این کار را انجام دهید. مثلاً به صورت زیر:

sed -e {/.*doi.*=.*{.*},*/d} yourbibfile.bib > newbibfile.bib
البته نبشتک فوق یک مشکل کوچک دارد و آن هم اینکه در مراجعی که doi آخرین فیلد است، کامای فیلد قبلی حذف نمی‌شود.
حضرت علی (علیه السلام):دوستی و محبت را از دل بپرسید، چرا که دلها گواهانی رشوه ناپذیرند.
‎کمک مالی به پارسی‌لاتک‎