;(function() { window.createMeasureObserver = (measureName) => { var markPrefix = `_uol-measure-${measureName}-${new Date().getTime()}`; performance.mark(`${markPrefix}-start`); return { end: function() { performance.mark(`${markPrefix}-end`); performance.measure(`uol-measure-${measureName}`, `${markPrefix}-start`, `${markPrefix}-end`); performance.clearMarks(`${markPrefix}-start`); performance.clearMarks(`${markPrefix}-end`); } } }; /** * Gerenciador de eventos */ window.gevent = { stack: [], RUN_ONCE: true, on: function(name, callback, once) { this.stack.push([name, callback, !!once]); }, emit: function(name, args) { for (var i = this.stack.length, item; i--;) { item = this.stack[i]; if (item[0] === name) { item[1](args); if (item[2]) { this.stack.splice(i, 1); } } } } }; var runningSearch = false; var hadAnEvent = true; var elementsToWatch = window.elementsToWatch = new Map(); var innerHeight = window.innerHeight; // timestamp da última rodada do requestAnimationFrame // É usado para limitar a procura por elementos visíveis. var lastAnimationTS = 0; // verifica se elemento está no viewport do usuário var isElementInViewport = function(el) { var rect = el.getBoundingClientRect(); var clientHeight = window.innerHeight || document.documentElement.clientHeight; // renderizando antes, evitando troca de conteúdo visível no chartbeat-related-content if(el.className.includes('related-content-front')) return true; // garante que usa ao mínimo 280px de margem para fazer o lazyload var margin = clientHeight + Math.max(280, clientHeight * 0.2); // se a base do componente está acima da altura da tela do usuário, está oculto if(rect.bottom < 0 && rect.bottom > margin * -1) { return false; } // se o topo do elemento está abaixo da altura da tela do usuário, está oculto if(rect.top > margin) { return false; } // se a posição do topo é negativa, verifica se a altura dele ainda // compensa o que já foi scrollado if(rect.top < 0 && rect.height + rect.top < 0) { return false; } return true; }; var asynxNextFreeTime = () => { return new Promise((resolve) => { if(window.requestIdleCallback) { window.requestIdleCallback(resolve, { timeout: 5000, }); } else { window.requestAnimationFrame(resolve); } }); }; var asyncValidateIfElIsInViewPort = function(promise, el) { return promise.then(() => { if(el) { if(isElementInViewport(el) == true) { const cb = elementsToWatch.get(el); // remove da lista para não ser disparado novamente elementsToWatch.delete(el); cb(); } } }).then(asynxNextFreeTime); }; // inicia o fluxo de procura de elementos procurados var look = function() { if(window.requestIdleCallback) { window.requestIdleCallback(findByVisibleElements, { timeout: 5000, }); } else { window.requestAnimationFrame(findByVisibleElements); } }; var findByVisibleElements = function(ts) { var elapsedSinceLast = ts - lastAnimationTS; // se não teve nenhum evento que possa alterar a página if(hadAnEvent == false) { return look(); } if(elementsToWatch.size == 0) { return look(); } if(runningSearch == true) { return look(); } // procura por elementos visíveis apenas 5x/seg if(elapsedSinceLast < 1000/5) { return look(); } // atualiza o último ts lastAnimationTS = ts; // reseta status de scroll para não entrar novamente aqui hadAnEvent = false; // indica que está rodando a procura por elementos no viewport runningSearch = true; const done = Array.from(elementsToWatch.keys()).reduce(asyncValidateIfElIsInViewPort, Promise.resolve()); // obtém todos os elementos que podem ter view contabilizados //elementsToWatch.forEach(function(cb, el) { // if(isElementInViewport(el) == true) { // // remove da lista para não ser disparado novamente // elementsToWatch.delete(el); // cb(el); // } //}); done.then(function() { runningSearch = false; }); // reinicia o fluxo de procura look(); }; /** * Quando o elemento `el` entrar no viewport (-20%), cb será disparado. */ window.lazyload = function(el, cb) { if(el.nodeType != Node.ELEMENT_NODE) { throw new Error("element parameter should be a Element Node"); } if(typeof cb !== 'function') { throw new Error("callback parameter should be a Function"); } elementsToWatch.set(el, cb); } var setEvent = function() { hadAnEvent = true; }; window.addEventListener('scroll', setEvent, { capture: true, ive: true }); window.addEventListener('click', setEvent, { ive: true }); window.addEventListener('resize', setEvent, { ive: true }); window.addEventListener('load', setEvent, { once: true, ive: true }); window.addEventListener('DOMContentLoaded', setEvent, { once: true, ive: true }); window.gevent.on('allJSLoadedAndCreated', setEvent, window.gevent.RUN_ONCE); // inicia a validação look(); })();
  • AssineUOL
Logo Pagbenk Seu dinheiro rende mais
Topo

Gráfica faz Bíblia em 30 línguas e tem até versão perfumada; veja produção

Afonso Ferreira

Do UOL, em Barueri (SP)

19/02/2017 04h00

Um dos livros mais antigos e lidos do mundo, a Bíblia não só resistiu ao tempo, como evoluiu seu processo de produção. Enquanto até a Idade Médias as cópias eram transcritas manualmente, hoje são impressos cerca de 18,6 mil exemplares por dia na gráfica da SBB (Sociedade Bíblica Brasileira), em Barueri (30 km a oeste de São Paulo).

Com 6.000 metros quadrados e mais de 200 funcionários, a unidade é a maior gráfica dedicada exclusivamente à impressão de Bíblias na América Latina. Um dos funcionários até leva uma Bíblia sempre junto com ele, o que o ajuda até a ar sem problemas em blitz da polícia.

Ali, só em 2016, foram produzidos, aproximadamente, 6,8 milhões de exemplares de Bíblias completas e Novos Testamentos.

Desse total, 20% é exportado para mais de cem países de toda a América, África, Ásia e Europa, de acordo com a SBB. São produzidas Bíblias em 30 idiomas, como português, inglês, espanhol, francês, árabe, hebraico e até ioruba, falado em alguns países africanos.

A gráfica faz até Bíblias perfumadas. Antes de ser embalada para transporte, funcionários espirram um spray de perfume para que o livro tenha o cheiro escolhido pelo cliente. 

1 milhão de páginas por hora

Na gráfica, há quatro máquinas impressoras para as Bíblias. Cada uma consegue imprimir de 768 mil a 1 milhão de páginas por hora, de acordo com Luiz Antonio Forlim, gerente-geral da gráfica da SBB. Para se ter uma ideia, uma Bíblia tem cerca de 1.200 páginas.

A fabricação da Bíblia é praticamente toda automatizada: além das impressoras, há máquinas específicas para cortar, dobrar e costurar as páginas e para colar a capa. Os funcionários são responsáveis por manter os equipamentos funcionando e por fazer o controle de qualidade.

Veja mais detalhes da produção das Bíblias na galeria de imagens acima.

Gráfico que imprime bíblia leva exemplar junto para se sair bem em blitz

UOL Notícias

Bíblia em Braile tem 39 volumes

A SBB também produz uma versão a Bíblia em Braile sob demanda. Em 2016, a gráfica produziu 26 exemplares para cegos. O livro completo para cegos tem 5.747 páginas. 

Devido à quantidade de páginas, a Bíblia em Braile é impressa em volumes --39 no total. Se empilhados, os volumes somam mais de dois metros de altura.

Justamente por ser cara (chega a custar R$ 2.900) e exigir espaço para armazenagem, os pedidos da Bíblia em Braile são poucos, segundo Forlim. Para quem não tem condições de comprar, a SBB tem um programa de empréstimo do livro para cegos.

Para receber os volumes em casa, é preciso se cadastrar no site http://zip.net/bvtD2R (endereço encurtado e seguro).

Formatos digitais

Além da Bíblia em papel, a SBB também distribui o livro em formatos digitais, como um aplicativo para celulares e e-books. A distribuição da Bíblia nesses formatos mais do que triplicou de um ano para outro. Enquanto em 2015 foram disponibilizados 384,6 mil livros digitais, o número saltou para 1,5 milhão no ano ado, de acordo com a organização.

O crescimento das Bíblias digitais é atribuído ao seu baixo custo --o aplicativo Bíblia Plus é grátis e os e-books custam de R$ 2,90 a R$ 4,93--, além da praticidade, segundo Marcos Gladstone, secretário de distribuição e coordenação das secretarias regionais da SBB.

Para ele, a popularização das Bíblias digitais é positiva. "A Bíblia foi registrada e difundida de diferentes maneiras ao longo dos anos e nada mais natural que o livro mais lido, traduzido e distribuído do mundo também estivesse no formato digital", diz. "Nosso desejo é que todos os celulares, tablets e computadores tenham a Bíblia Sagrada e que ela seja lida e aplicada."

No entanto, da mesma forma como aumentou a distribuição de Bíblias digitais, a produção do livro em papel caiu. Em 2015, a gráfica produziu 9,8 milhões de exemplares contra 6,8 milhões em 2016.

Essa queda é a grande preocupação da SBB, de acordo com Gladstone. "Estamos buscando maneiras inovadoras e criativas para garantir a sustentabilidade da missão da SBB, de forma a não comprometer o desenvolvimento de seu trabalho", afirma.

A empresa diz que é uma organização sem fins lucrativos e que a receita da venda das Bíblias é usada para a manutenção de sua estrutura e investida em projetos sociais.