Macabacus libraries are repositories for content and templates intended for frequent reuse that facilitate the standardization and preparation of materials produced by you or your organization. You can create up to three libraries with Macabacus—a personal library intended for use by a single Macabacus user, a team library to be shared by users in a group, and a company library to be shared by all users in an organization.
Macabacus libraries are similar to PowerPoint's native Slide Library, except that (a) Macabacus requires neither the Professional Plus version of Office nor SharePoint to deliver such functionality, and (b) Macabacus lets you add much more than just slides to the library.
A Macabacus library may contain several types of content:
A Macabacus library may contain three types of templates:
The term "template" is used here loosely, as "template" normally refers to .xltx/.xltm and .dotx/.dotm files in the context of Excel and Word, respectively.
Macabacus > Library button in PowerPoint, Excel, or Word to open the Library pane and
display content in your libraries. The types of content available in the Library pane vary with the Office
application in which you opened the Library pane. For example, slide content is only viewable in the Library pane
when opened in PowerPoint. Use the toggle buttons at the top of the pane to and in the expandable Filters section
toggle the visibility of libraries and content types. The search bar searches pre-indexed slide and other text very
quickly; a powerful tool to help you find what you are looking for fast. Library images are displayed on a
checkered background, so that you can determine if transparency is supported, as you would expect for certain
illustration file formats (.svg, .png, and .emf).
To insert content into your presentation, workbook, or document, select the desired content and click the
Insert button. Macabacus will insert the content at the current selection. When inserting shapes,
images, and charts into PowerPoint with a placeholder pre-selected, Macabacus places the content into the
placeholder if the placeholder accepts the type of content being inserted. When inserting charts into Excel, the
inserted chart and its dummy data are added to the workbook on a new worksheet.
In PowerPoint, when you click native buttons for inserting pictures and charts, either on the ribbon or in some content placeholders, Macabacus can override the native behavior and open the Library pane instead, showing images or charts, as appropriate. If the Library pane is already open, then clicking these buttons results in native behavior (so, you can always click twice for native behavior). These settings are enabled by default, and can be changed in the
PowerPoint > Library Behavior section of the Settings dialog, if desired.
If multiple cells in a single column or row are selected when inserting images from libraries in Excel, the image will be sized to match the height or width, respectively, of the selection. Otherwise, images are inserted at their original size.
You can optionally link slides (including Meta Slides) inserted into PowerPoint from the Library pane to their library source presentations, so they can be updated with a click of a button. To link inserted slides, check the
Link to Source checkbox (icon) at the bottom of the Library pane. Read more about linking with PowerPoint slides.
A slide highlighting recent deals is published to your library. This slide is updated quarterly and is used frequently in presentations. An analyst begins drafting a presentation including this slide on June 20, but by the time the presentation is ready for print on July 5, the slide is outdated. With the click of a button, the analyst can replace the outdated slide with the library's updated version.
Presentation templates in your libraries are used by several of Macabacus for PowerPoint's presentation automation tools, and require specific configuration in order to work with these tools. You "use" a presentation template in your library by setting it to the "active" template, as discussed in another section of this manual. Spreadsheets and document "templates," on the other hand, are simply collections of useful workbooks and documents intended to serve as starting points or building blocks for creating financial models or a new fax cover page, for example. You use model and document templates by accessing them from the
Macabacus > New menus in Excel and Word.
You can work with your remote library content and templates even when disconnected from the Internet or the network on which remote libraries are stored. When Macabacus cannot connect to a remote library, it will automatically switch to the locally cached version of the library (if caching is enabled). When inserting cached content using the Library pane in PowerPoint in Macabacus v8 and older, the option to link inserted slides to the library is disabled. An icon in the Library pane notifies the user when cached content is displayed.
Macabacus automatically caches remote libraries at the frequency you specify in the Library Manager dialog (or Libraries section of the Settings dialog in v8). The default is every three days (seven days in v8). This setting can be shared as part of enterprise configuration so that remote libraries will be cached at the desired frequency for all Macabacus users. Automatic caching, when required, occurs in the background upon starting Excel, PowerPoint, or Word. Macabacus performs incremental caches, updating only those files and folders in the local cache that have changed in the remote library to reduce network load and improve caching speed. In Macabacus v9, cached libraries are saved in the following local folder:
C:\Users\%USER NAME%\AppData\Roaming\Macabacus\Cached Libraries
In older versions of Macabacus, cached libraries are saved in the following local folders, as applicable:
As of v9, Macabacus defaults to using cached libraries full-time to maximize Library pane performance. This means that users' Library pane contents may be outdated until the next cache is performed, which is determined by your cache frequency (a customizable setting). If you prefer to display remote content in the Library pane, disable the
Use cached libraries option in the Library Manager dialog. Whether or not you choose to always use cached libraries does not affect the ability to link inserted slides as in prior versions of Macabacus.
In older versions of Macabacus you must manually enable the option to always use cached libraries in the Settings dialog. Enabling this option can improve how quickly content loads in the Library pane, depending on the speed of your network and how much content resides in the library, but prevents linking to library slide content and may leave you with outdated cached content and templates. If you decide to enable this option, set your cache frequency to a small value, like every one or two days.
In Macabacus v9, all library management is performed in a single dialog called the Library Manager, accessed from the
Macabacus > Settings menu. Use the Library Manager to configure add, remove, and otherwise configure libraries; add, delete, and republish library content and templates; configure user group access; configure custom fields for content that supports metadata; and more.
In older versions of Macabacus, library configuration is performed in Macabacus' Settings dialog, and content and templates are published to libraries from the
Macabacus > Settings > Publish to Library menu. To otherwise manage library content and templates, click the
Macabacus > Settings > Manage Libraries > Library Contents button.
Making changes to shared libraries (v9) or the company library (v8) requires that either (a) the user be a Macabacus account administrator, or (b) the host Office application be run as a Windows administrator.
Content and templates are added to a library by "publishing" them. Guidelines and recommendations for publishing certain types of library content are described below:
Slides published to libraries should generally have a descriptive title for identification and searchability purposes. Macabacus reads all text on published slides and stores it for fast reference when users perform text searches in the Library pane. Macabacus cannot read text in images and embedded objects.
When you publish slides in Macabacus v8 and older, the slides in your original presentation are marked with unique identifiers used for linking purposes. Therefore, it is necessary to retain the original presentation so that it can be republished, if desired, without breaking links between other presentations and slides in your library. See below for more guidance on republishing.
Create a presentation containing only those shapes you want to add to the library (placeholder shapes will be ignored). Each shape should be assigned a name in the PowerPoint Selection Pane that describes that shape's form, function, or intended use. Shape names are used for identification and searchability.
Library images include company logos, headshot photos, stock photography, and other reusable imagery. Before publishing images, ensure each image's file name describes the image, as file names are used for identification and searching. For example, a company logo should naturally include the company's name in the file name. The reminaing guidance in this section is applicable to Macabacus v8 or older.
To publish multiple images at once you create a folder containing only those images—such as company logos, headshot photos, and other reusable imagery—that you want to add to the library and publish the entire folder. In newer versions of Macabacus the process is more intuitive.
You can publish multiple image galleries (folders) to libraries, so it is not necessary to place all images into a single folder. You may prefer to use multiple folders to group similar images. For example, if you want to add 100 company logos and 15 headshot photos to a library, it makes sense to organize these images in separate logo and head shot folders. Also, if you have hundreds of logos to publish, you could break them into folders named A-G Logos, H-M Logos, and so on.
Publishing charts involves publishing a workbook. Ensure that your workbook observes the following guidelines:
Publishing tables involves publishing a workbook. Ensure that your workbook observes the following guidelines:
Macabacus will publish the selected text or text within any selected object (e.g., shape, cell) in Excel, PowerPoint, or Word. Only text is published; text formatting is not preserved.
Instructions for configuring and publishing tombstones are detailed in the tombstones section of this documentation.
Respublishing content in Macabacus v9 or later is intuitive and generally does not warrant explanation, so this section focuses on republishing in Macabacus v8 and earlier.
You can republish content and templates using the same processes described above. Ensure that any content files/folders being republished have the same name as those that were originally published to ensure that the old versions are overwritten. Macabacus will prompt you to confirm your intent to overwrite existing library content/templates.
When republishing slides, specifically, there are additional considerations involving slide links. When you originally published your slides to a library, the slides in your presentation were invisibly marked with unique link identifiers to support linking from other presentations. Therefore, when republishing slides, make any necessary changes in the original presentation and follow the guidance below to ensure that these link identifiers are preserved upon republishing.
When republishing slides in v8, consider whether the Migrate Links tool is needed to preserve slide link identifiers. Also, do not copy and paste slides within the presentation to be republished. Otherwise, links to library slides in other presentations may be broken.
When Macabacus is run for the first time after installation, or when Macabacus does not detect a personal library folder upon starting Office applications, Macabacus will automatically create a personal library and populate it with sample content and templates to demonstrate the functionality of libraries and other tools. Macabacus normally creates this library in your
Documents folder, and its contents are copied from the installation files found at
C:\ProgramData\Macabacus\Macabacus 20XX\Sample Library.
When the Macabacus software is subsequently updated, the newest versions of sample library content will reside in the
ProgramData folder above, but your existing personal library folder will not be updated. Accordingly, you may be confused if you are reading a description of Macabacus-enabled templates in this manual, but the sample template in your personal library does not conform to the description. In these cases, you should refer to the sample files in your
ProgramData folder, or reset your personal library (more on that below).
Sample content and templates are provided for demonstration purposes, only, and are not considered part of Macabacus software. They may be removed, replaced, or modified as desired.
To reset all content and templates in your personal library to the sample library content/template installed with Macabacus, open the Library Manager dialog, select your personal library, and click the
Reset Librarybutton. In Macabacus v8 and earlier, click the
Macabacus > Settings > Manage Libraries > Library Contents button, select the personal library, and click the
Reset button. A reset can only be performed on your personal library, not shared libraries. It may be a good idea to back up your personal library folder by simply making a copy of it, prior to resetting the library, so that you can subsequently reverse these changes, if desired. If you want to reference a file in the sample library that has been deleted, you may not need to reset your personal library at all. The file you want to reference can be found at
C:\ProgramData\Macabacus\Macabacus 20XX\Sample Library (the
ProgramData folder may be hidden).
This documentation refers to Macabacus version 9.1.1. Some features and descriptions of these features may not
apply to older versions of Macabacus. Update your Macabacus software to take advantage of the latest features.