Large Bold Printable Calendar
Giant-Print Edition VersionsPrayer Books
The NRSV Giant-Print Edition was designed to meet the needs of people with visual impairments, and enables many people to maintain their Bible reading. The Bible features extra-large, bold print with generous line spacing, in a typeface chosen for its legibility. The entire Bible comprises eight paperback volumes, printed on standard book paper, with an adhesive binding. Each volume can be purchased individually.
This would be a valuable resource for any church using the NRSV for worship, making services more accessible to those with visual impairments, but it would also be useful for anyone needing larger print for public reading.
Bible paper footnotes paragraph format Other giant-print editions:
Thank you for your feedback which will help us improve our service.
If you requested a response, we will make sure to get back to you shortly.
×
Please fill in the required fields in your feedback submission.
× ‘ + ”; $(“#miniCartDetail”).html(minicartDetail); } else { hasAsp = true; } } }); } }); var errorCallBackPatch = function () { // hide the view cart if (cartItemCount < 1) { jQuery(‘.viewCart’).hide(); } jQuery(‘#itemAddedMessage’).text(“There was a problem getting your cart information.”); jQuery(‘#itemAddedModal’).reveal(); }; var completeCallBackPatch = function () { alreadyClicked = false; countryChange = true; jQuery(‘body’).css(‘cursor’, ‘auto’); }; var addToCartEventPatch = function (event) { event.preventDefault(); // check first if the user hasn’t clicked on the link to prevent multiple // AJAX requests if (alreadyClicked == false) { alreadyClicked = true; // make the body to show wait cursor while processing jQuery(‘body’).css(‘cursor’, ‘wait’); addToCartPatch(jQuery(this).data()); } }; /** * upon success of calling add to cart WS * @param data xml returned data from ecom * @param textStatus test status * @param isbn string added isbn */ var add_to_cart_successful_patch = function (data, textStatus, isbn) { var $cartData = jQuery(data); // hack to get HTML content in XML var cartErrorMessage = $cartData.find(‘errorMessage’).text().trim(); var cartInfoMessage = $cartData.find(‘infoMessage’).text().trim(); // get cart lines in the cart WS var cartLines = processCartDataPatch(data); refresh_cart_patch(cartLines); // check first if we have error message then display it instead of item added message if (cartErrorMessage !== ”) { jQuery(‘#addToCartCustom h4’).html(cartErrorMessage); jQuery(‘#addToCartCustom h4’).css(‘text-transform’, ‘none’); jQuery(‘#addToCartCustom’).reveal(); } else if (cartInfoMessage !== ”) { jQuery(‘#addToCartCustom h4’).html(cartInfoMessage); jQuery(‘#addToCartCustom h4’).css(‘text-transform’, ‘none’); jQuery(‘#addToCartCustom’).reveal(); } else { // hide the view cart if (cartItemCount < 1) { jQuery(‘.viewCart’).hide(); } jQuery(‘#itemAddedMessage’).text(“Item added to your cart!”); jQuery(‘#itemAddedModal’).reveal(); googleTagManagerPatch(isbn); } }; // upon success of calling cart WS var mini_cart_successful_patch = function (data, textStatus) { // get cart lines in the cart WS var cartLines = processCartDataPatch(data); refresh_cart_patch(cartLines); }; /** * Convert data collected from the cart WS and traverse and store it in array * @param {XML} xml Expected XML cart data * @return {Array} Array list of lines (products) in the cart */ var processCartDataPatch = function (xml) { // reset cartItemCount = 0; currency = ‘$’; subTotal = 0; var $cartData = jQuery(xml); var cartLines = []; currency = $cartData.find(‘symbol’).text(); subTotal = $cartData.find(‘totalValueOverride’).text(); // traverse the orderline $cartData.find(‘orderLines’).find(‘orderLine’).each(function () { var data = []; data[‘availabilityLegend’] = getXMLValuePatch(“availabilityLegend”, this); cartItemCount += getXMLValuePatch(‘quantity’, this) ? parseInt(getXMLValuePatch(‘quantity’, this)) : 1; data[‘title’] = getXMLValuePatch(‘title’, this); data[‘author’] = getXMLValuePatch(‘author’, this); var price = getXMLValuePatch(‘publishedPriceOverride’, this); data[‘price’] = price.length > 0 ? price : getXMLValuePatch(‘originalValue’, this); data[‘price’] = data[‘price’].replace(‘,’, ”); data[‘discountPrice’] = getXMLValuePatch(‘publishedPriceOverride’, this); data[‘discountPrice’] = data[‘discountPrice’].replace(‘,’, ”); data[‘ean’] = getXMLValuePatch(‘ean’, this); data[‘quantity’] = getXMLValuePatch(‘quantity’, this).replace(‘,’, ”); data[‘format’] = getXMLValuePatch(‘format’, this); var volumeNumber = getXMLValuePatch(‘volumeNumber’, this); data[‘volume’] = volumeNumber.length > 0 && volumeNumber != ‘0’ ? ‘Volume ‘ + volumeNumber : ”; var partNumber = getXMLValuePatch(‘partNumber’, this); data[‘part’] = partNumber.length > 0 && partNumber != ‘0’ ? ‘Part ‘ + partNumber : ”; var edition = getXMLValuePatch(‘edition’, this); data[‘edition’] = edition.length > 0 ? edition + ‘ Edition’ : ”; var lastModified = new Date(getXMLValuePatch(‘lastModified’, this)); data[‘lastModified’] = lastModified.getTime(); cartLines.push(data); }); cartLines.sort(function (a, b) { return a[‘lastModified’] – b[‘lastModified’]; }); return cartLines; }; var getXMLValuePatch = function (key, container) { return jQuery(container).find(key).text(); }; var refresh_cart_patch = function (cartLines) { if (cartLines.length > 0) { var $miniCartDetail = jQuery(‘#miniCartDetail’); var $learningQty = jQuery(‘p.qty #qtyString’, $miniCartDetail); var $miniCartItems = jQuery(‘#miniCartItems’); var $subTotal = jQuery(‘#subtotalValue’); var cartItemString = ” + cartItemCount + ” + (cartItemCount == 0 || cartItemCount > 1 ? ‘ items’ : ‘ item’); $learningQty.html(cartItemString); var cartItems = ”; var itemDisplayCount = 1; for (var i = 0; i < cartLines.length; i++) { cartItems += ” + cartLines[i][‘title’] + ”; cartItems += ‘
‘ + cartLines[i][‘volume’] + ‘ ‘ + cartLines[i][‘part’] + ‘ ‘ + cartLines[i][‘edition’] + ” + ‘ ‘ + cartLines[i][‘author’] + ‘
‘; cartItems += ‘
‘ + cartLines[i][‘format’] + ‘
‘; cartItems += ‘
‘ + cartLines[i][‘availabilityLegend’] + ‘ | Qty: ‘ + cartLines[i][‘quantity’] + ‘ | Price: ‘ + currency + (parseFloat(cartLines[i][‘quantity’]) * parseFloat(cartLines[i][‘price’])).toFixed(2) + ‘
‘; itemDisplayCount++; if (itemDisplayCount > 3 && CURRENT_SITE === ‘cambridgeenglish’) { break; } } $miniCartItems.html(cartItems); $subTotal.html(currency + subTotal); jQuery(‘#mobileCartQty’).html(‘(‘ + jQuery(‘#qtyValue’).html() + ‘)’); jQuery(‘.withItems’).show(); } else { if (jQuery(‘#miniCartItems > h4’).length == 0) { jQuery(‘.withItems’).hide(); } jQuery(‘#miniCartDetail .qty’).show(); } jQuery(‘#cartQty’).html(‘(‘ + jQuery(‘#qtyValue’).html() + ‘)’); }; var addToCartPatch = function (data) { var params = { isbn: isbn = typeof data.isbn !== ‘undefined’ ? data.isbn : ”, locale: typeof data.country !== ‘undefined’ ? data.country : ”, page: typeof data.page !== ‘undefined’ ? data.page : ”, discountCode: typeof data.discountcode !== ‘undefined’ ? data.discountcode : ” }; if (params.page === “schools”) { params[‘institutiononly’] = typeof data.institutiononly !== ‘undefined’ ? data.institutiononly : 0; params[‘qty’] = typeof data.qty !== ‘undefined’ ? data.qty : ”; } var urlTarget = location.protocol + “//” + location.host + “/wm-ecommerce-web/” + params.page + “/addtocart?” + $.param(params); jQuery.ajax({ url: urlTarget, dataType: ‘xml’, success: function (data, textStatus) { add_to_cart_successful_patch(data, textStatus, isbn) }, error: errorCallBackPatch, complete: completeCallBackPatch, cache: false }); }; /** * firing google tag manager after adding to cart * the try catch block will take care of the logic for firing GTM if applicable, which is for ELT ATM. * @param isbn string */ function googleTagManagerPatch(isbn) { try { var gtm = new GoogleTagManager(); if ($.isFunction(gtm.addToCart)) { $.post( ‘/tools/packages/cambridge_core/titleService’, {“isbn”: isbn, “data”: “gtm_data”}, function (data, status) { gtm.addToCart(data); } ); } } catch (err) { // Google Tag Manager is not loaded. return; } } }