ADVERTISEMENT

Back to the Book Fair!

Published Sep 12, 2022 09:30 am
Five reasons not to miss thIs year’s MIBF

The countdown begins for the country’s biggest book event of the year: the Manila International Book Fair is poised to make its return to the halls of SMX Convention Center Manila from Sept. 15 to 18! Book lovers from all walks of life can now prepare to do some serious revenge book shopping in the biggest physical showcase of books to be seen since the onset of the pandemic. 

Photo form Manila International Book Fair/Facebook.

With over 100 exhibitors joining this year’s book fair, the MIBF is looking to welcome back its record-breaking crowd, which hit over 160,000 in 2019. Here’s why you should be marking down the MIBF dates in your calendar:

The latest titles, exclusive discounts

Publishers and distributors’ printing and import calendars are scheduled around the MIBF, so expect to see the latest titles for your library on the exhibition floor. Avail these titles at MIBF rates, too, and take advantage of special deals from exhibitors. Make your way through your Christmas list, while you’re at it, and cop the best picks for the people on your list way ahead of time!

Indie Village

A special pavilion showcasing independent publishers is one of the features of this year’s MIBF. Catch the most exciting new releases from a wealth of local indies this year, including  Avenida, Milflores, Komikon, Everything’s Fine, The Independent Publishers-Collab (TIP-C), ABC Educational, and The Indiepubcollab PH, which brings titles from 8 Letters, Aklat Alamid, Aklat Mirasol, Aklat Ulagad, Alubat Publishing, Atma Prema Wellbeing Group, Kasingkasing Press, Isang Balangay Media Productions, Gantala Press, Librong Lira, Pawikan Press, San Anselmo Press, Southern Voices Printing Press, and TBC Publications.

Author signings

Definitely one of the things bookworms miss the most is the chance to interact with their fave authors and have their books signed and dedicated! Stay tuned for the list of signings happening on-site at the MIBF.

Book events

Aside from author signings, other book events await readers of all ages: storytelling sessions, art workshops, book launches, seminars, and the like. More than just a shopping event, the MIBF is a great place for learning and meeting fellow book lovers!

Gear up to go back to school

MIBF’s co-located event this year, School World, is a one-stop shop for teachers, students, parents, school administrators, young professionals, and working adults to provide a wide selection of products and services as schools transition into new modes of learning in the new normal. 

Find all these and more at the upcoming Manila International Book Fair! MIBF is organized by Primetrade Asia, Inc. in partnership with Asian Catholic Communicators, Inc. (ACCI), Book Development Association of the Philippines (BDAP), Philippine Booksellers Association, Inc. (PBAI), and Overseas Publishers Representatives' Association of the Philippines (OPRAP). 

MIBF tickets are available via SM Tickets. For details, call +63 917 899 3463 or email [email protected] or follow @ManilaBookFair on Facebook, Twitter, and Instagram.

Related Tags

Arts and Culture
ADVERTISEMENT
.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1561_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1562_widget.title }}

.most-popular .layout-ratio{ padding-bottom: 79.13%; } @media (min-width: 768px) and (max-width: 1024px) { .widget-title { font-size: 15px !important; } }

{{ articles_filter_1563_widget.title }}

{{ articles_filter_1564_widget.title }}

.mb-article-details { position: relative; } .mb-article-details .article-body-preview, .mb-article-details .article-body-summary{ font-size: 17px; line-height: 30px; font-family: "Libre Caslon Text", serif; color: #000; } .mb-article-details .article-body-preview iframe , .mb-article-details .article-body-summary iframe{ width: 100%; margin: auto; } .read-more-background { background: linear-gradient(180deg, color(display-p3 1.000 1.000 1.000 / 0) 13.75%, color(display-p3 1.000 1.000 1.000 / 0.8) 30.79%, color(display-p3 1.000 1.000 1.000) 72.5%); position: absolute; height: 200px; width: 100%; bottom: 0; display: flex; justify-content: center; align-items: center; padding: 0; } .read-more-background a{ color: #000; } .read-more-btn { padding: 17px 45px; font-family: Inter; font-weight: 700; font-size: 18px; line-height: 16px; text-align: center; vertical-align: middle; border: 1px solid black; background-color: white; } .hidden { display: none; }
function initializeAllSwipers() { // Get all hidden inputs with cms_article_id document.querySelectorAll('[id^="cms_article_id_"]').forEach(function (input) { const cmsArticleId = input.value; const articleSelector = '#article-' + cmsArticleId + ' .body_images'; const swiperElement = document.querySelector(articleSelector); if (swiperElement && !swiperElement.classList.contains('swiper-initialized')) { new Swiper(articleSelector, { loop: true, pagination: false, navigation: { nextEl: '#article-' + cmsArticleId + ' .swiper-button-next', prevEl: '#article-' + cmsArticleId + ' .swiper-button-prev', }, }); } }); } setTimeout(initializeAllSwipers, 3000); const intersectionObserver = new IntersectionObserver( (entries) => { entries.forEach((entry) => { if (entry.isIntersecting) { const newUrl = entry.target.getAttribute("data-url"); if (newUrl) { history.pushState(null, null, newUrl); let article = entry.target; // Extract metadata const author = article.querySelector('.author-section').textContent.replace('By', '').trim(); const section = article.querySelector('.section-info ').textContent.replace(' ', ' '); const title = article.querySelector('.article-title h1').textContent; // Parse URL for Chartbeat path format const parsedUrl = new URL(newUrl, window.location.origin); const cleanUrl = parsedUrl.host + parsedUrl.pathname; // Update Chartbeat configuration if (typeof window._sf_async_config !== 'undefined') { window._sf_async_config.path = cleanUrl; window._sf_async_config.sections = section; window._sf_async_config.authors = author; } // Track virtual page view with Chartbeat if (typeof pSUPERFLY !== 'undefined' && typeof pSUPERFLY.virtualPage === 'function') { try { pSUPERFLY.virtualPage({ path: cleanUrl, title: title, sections: section, authors: author }); } catch (error) { console.error('ping error', error); } } // Optional: Update document title if (title && title !== document.title) { document.title = title; } } } }); }, { threshold: 0.1 } ); function showArticleBody(button) { const article = button.closest("article"); const summary = article.querySelector(".article-body-summary"); const body = article.querySelector(".article-body-preview"); const readMoreSection = article.querySelector(".read-more-background"); // Hide summary and read-more section summary.style.display = "none"; readMoreSection.style.display = "none"; // Show the full article body body.classList.remove("hidden"); } document.addEventListener("DOMContentLoaded", () => { let loadCount = 0; // Track how many times articles are loaded const offset = [1, 2, 3, 4, 5, 6, 7, 8, 9, 10]; // Offset values const currentUrl = window.location.pathname.substring(1); let isLoading = false; // Prevent multiple calls if (!currentUrl) { console.log("Current URL is invalid."); return; } const sentinel = document.getElementById("load-more-sentinel"); if (!sentinel) { console.log("Sentinel element not found."); return; } function isSentinelVisible() { const rect = sentinel.getBoundingClientRect(); return ( rect.top < window.innerHeight && rect.bottom >= 0 ); } function onScroll() { if (isLoading) return; if (isSentinelVisible()) { if (loadCount >= offset.length) { console.log("Maximum load attempts reached."); window.removeEventListener("scroll", onScroll); return; } isLoading = true; const currentOffset = offset[loadCount]; window.loadMoreItems().then(() => { let article = document.querySelector('#widget_1690 > div:nth-last-of-type(2) article'); intersectionObserver.observe(article) loadCount++; }).catch(error => { console.error("Error loading more items:", error); }).finally(() => { isLoading = false; }); } } window.addEventListener("scroll", onScroll); });

Sign up by email to receive news.