***FONT ISSUES: How do I create a font repository/server??? ***

Before I explain my font problem, let me first say that I hope that SOMEONE out there/here has good knowledge of fonts, (storage/management/etc.) and can take the time to help me out with my problem. I'd be ETERNALLY grateful for a solution to this problem!! Let me also explain the workflow setup I am coming from. I work at a production company that has 3 edit suites, accessing media from a SAN, managed by FibreJet software. We are running Apple Mac Pro's with 2 x 3 GHz Dual-Core Intel Xeon chips, and 8 GB 667 MHz DDR2 FB-DIMM memory. The 3 stations can have READ access to any one drive on the SAN at the same time with no problem, but only one station at a time can have WRITE access to a drive. We each have our own fonts (~2500) on our local systems, and we are all using Extensis Suitcase Fusion 12.1.6 to manage our fonts.
Over the past few months, a couple of projects have reminded us that we have to address a problem in the way we manage our fonts. A project was started in Edit 1 (E1). Footage was loaded, music added and graphics created all in E1. The graphics were made in the Title 3D generator. Near the end of the project, a change had to be made and the original editor and edit suite (E1) was unavailable, so another editor needed to make the change in E2. This is a workflow that we use all the time, and usually don't have a problem. However, this time, when the graphic change was made, either the font that was originally used was missing from E2, or it was not activated. In either case, FCP simply substituted another font in it's place. Unlike Photoshop, FCP does not give any warning when this happens, it just changes the font, so unless you are familiar with the project, you may not know that the change occurred.
As I said, these problems have reminded us that we have to address a problem in the way we manage our fonts. One solution I have thought of would be to consolidate all our fonts onto one of our SAN media drives, and always read that drive. We would then add fonts from this drive, instead of adding from our individual local drives, and hopefully avoiding the "font-switch" problem in the future.
Questions arise, such as: Will Extensis read a font from a SAN drive, or does it have to be local? Will there be a problem with the fact that the drive will be READ only, as opposed to having WRITE access, since all three of us cannot write to the same drive at the same time? Should we just use Apple's own FontBook, instead of Extensis Suitcase, or do we even look into something like Linotype's FontExplorer X, (which I stumbled upon during searches for solutions to our problem)?
If anyone has any answers to my questions, or any solutions we haven't thought of, I'd be very grateful for your help!

Will Extensis read a font from a SAN drive, or does it have to be local?
Here's a bit of information on a SAN setup.
Storage Area Network (SAN) is a high-speed subnetwork of shared storage devices. A storage device is a machine that contains nothing but a disk or disks for storing data. A SAN's architecture works in a way that makes all storage devices available to all servers on a LAN or WAN. As more storage devices are added to a SAN, they too will be accessible from any server in the larger network. In this case, the server merely acts as a pathway between the end user and the stored data.
Because stored data does not reside directly on any of a network's servers, server power is utilized for business applications, and network capacity is released to the end user.
So as I understand it, your Mac's will all see data on a SAN drive array the same as it would a drive that is part of any LAN or WAN. In other words, if activating fonts from a drive on a typical server works, then doing so from a SAN should work the same.
That said, I've never had the opportunity to try it. The easiest way to find out would be to simply drag some fonts into Suitcase that you know are on the SAN storage and see if the activate as you would expect. An issue that may come up is that multiple users may not be able to activate the same fonts at the same time. That wouldn't specifically be a write issue since Suitcase doesn't need to perform a write when opening fonts (other than to update the font cache files on the local drive), but rather if the server considers the files "locked" (in use) to the first user to access them. All depends on how the server is set up, or how Suitcase handles fonts it currently has active. That is, will the server lock the files, or Suitcase, if either?
One solution I have thought of would be to consolidate all our fonts onto one of our SAN media drives, and always read that drive. We would then add fonts from this drive, instead of adding from our individual local drives, and hopefully avoiding the "font-switch" problem in the future.
That would be my first suggestion whether you can read simultaneously read the fonts from the SAN drive or not. I imagine each project is kept in its own folder. Within that, all fonts should be kept together in a single subfolder. An obvious name for that folder is good, such as "Fonts_jobnumber". If Suitcase and/or the server will allow all of you to access the same fonts at the same time, just activate them from the SAN. If not, copy the fonts to your local drive first and then activate.
Should we just use Apple's own FontBook, instead of Extensis Suitcase, or do we even look into something like Linotype's FontExplorer X, (which I stumbled upon during searches for solutions to our problem)?
Font Book is a very weak font manager. It's only advantage in a case like this is that every font you open gets copied to the local drive into one of the two Fonts folder you can designate in its preferences. Then you're always opening the fonts locally. The bad part is that when you use hundreds or thousands of fonts, they all get copied to your Mac as you add fonts. This increases startup times, sometimes dramatically as Font Book has to check all of those fonts during startup against its database to see which should be active and which not. The larger that database gets, the more likely it is to get corrupted.
Suitcase is a far more elegant solution for heavy font usage since you can activate fonts in place. They don't need to be copied anywhere to use them. FontExplorer X can be set up to do the same thing. Depending on what features of Suitcase you use, you may still prefer it over FontExplorer X, even though the latter is free.

Similar Messages

  • While editing a scanned pdf, Acrobat will not recognize the current font & change to very different font. How can I choose the font I want to match the current document?

    While editing a scanned pdf, Acrobat will not recognize the current font & change to very different font. How can I choose the font I want to match the current document?

     Thanks for answering. The version is XI.0.10. I just did the update yesterday hoping that I could now properly edit a scanned pdf document. Yes, it's happening on most all scanned documents. I followed your steps & found the list of fonts used in the document & then attempted to edit. The same occurs. When I type in a correction, I get an error alert... "the original font (in this case Fd 5805) is not available or can't be used in editing. Acrobat is using the font Minion Pro in its place." 
    When I select the text & right click as you suggested, my only choices are cut, copy, delete or select all, no "edit text".
    I have no other options to choose another font. Thanks for any help you can direct my way. 
    Debbie
          From: sukritd15 <[email protected]>
    To: Deborah Karr <[email protected]>
    Sent: Friday, February 13, 2015 5:35 AM
    Subject:  While editing a scanned pdf, Acrobat will not recognize the current font & change to very different font. How can I choose the font I want to match the current document?
    While editing a scanned pdf, Acrobat will not recognize the current font & change to very different font. How can I choose the font I want to match the current document?
    created by sukritd15 in Creating, Editing & Exporting PDFs - View the full discussionHi Deborah , I would like to know couple of things before I assist you further.1.Which version of Acrobat are you using ?2.Is it happening for all the scanned PDF' or any particular PDF? You can try these steps,Launch the scanned PDF >right click >Document Properties(from the drop down list) >Fonts(on the dialog box)>From here you will get the fonts used in that PDF . While editing the PDF ,select the text that are editing or typing in with the help of selection tool .After you select the text ,right click on the text and choose "edit text" from the drop down list .From there you will be able to choose the desired font . RegardsSukrit Dhingra If the reply above answers your question, please take a moment to mark this answer as correct by visiting: https://forums.adobe.com/message/7190881#7190881 and clicking ‘Correct’ below the answer Replies to this message go to everyone subscribed to this thread, not directly to the person who posted the message. To post a reply, either reply to this email or visit the message page: Please note that the Adobe Forums do not accept email attachments. If you want to embed an image in your message please visit the thread in the forum and click the camera icon: https://forums.adobe.com/message/7190881#7190881 To unsubscribe from this thread, please visit the message page at , click "Following" at the top right, & "Stop Following"  Start a new discussion in Creating, Editing & Exporting PDFs by email or at Adobe Community For more information about maintaining your forum email notifications please go to https://forums.adobe.com/thread/1516624.

  • My wife has vision problems. She has trouble reading her text when composing in 14 point font. How can she increase the font when composing without emailing out a larger font?

    My wife has vision problems. She has trouble reading her text when composing in 14 point font. How can she increase the font when composing without emailing out a larger font?

    Option + Command + 8    turns this function On and Off.

  • Fonts. How to add them to Fonts "Basket of Fonts" on toolbar

    In Pages (Wordproceesing mode) there is a tab at the top (toolbar ??) labelled Fonts.
    I have about 6 font types in there now but how do I add more ? Where are they stored and how do I place them in there.
    Thank you very much for your assistance. Don in California.

    I'm seriously puzzled.
    The minimal set of fonts delivered by the operating system is larger than 50 and we aren't allowed to remove them.
    Iwork install its own set of 25 ones.
    Users are allowed to install fonts in two folders
    (1)
    <startupVolume>:Library:Fonts:
    if you want that they are usable from every user accounts.
    (2)
    <startupVolume>:Users:<yourAccount>:Library:Fonts:
    if you want that they are used only in this userAccount.
    Yvan KOENIG (VALLAURIS, France) dimanche 24 juillet 2011 19:25:53
    iMac 21”5, i7, 2.8 GHz, 4 Gbytes, 1 Tbytes, mac OS X 10.6.8
    Please : Search for questions similar to your own before submitting them to the community
    To be the AW6 successor, iWork MUST integrate a TRUE DB, not a list organizer !

  • I need to use "A Caslon Pro" font. How do I find this font?

    I need the font "A Caslon Pro" font. I do not see this font in my adobe acrobat.

    Hi charlotte917,
    If that font is already installed on your machine it should be available to use in Acrobat.
    May i know what is the version of Acrobat you are using, so that i can help you better.
    Regards,
    Ajlan Huda.

  • How can i create datasource on apache server for ADF application?

    Hi All,
    i my use case i have created simple adf application using ADF BC and want to deploy on Apache server 6.x.
    So my question is that  how can i create Data Source i have goggling and find  two different way to do this.
    1. write following line of code on apache server conf/Context.xml file.
    <Resource name="jdbc/TestDB" auth="Container"
                  type="javax.sql.DataSource"
                   driverClassName="oracle.jdbc.OracleDriver"
                  url="jdbc:oracle:thin:@localhost:dst"
                  username="jagrandb" password="jagrantest" maxActive="20" maxIdle="10"
                  maxWait="-1"/>
    but when i have used this way i got following exception.
    org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper cannot be cast to oracle.jdbc.OracleConnection
    check link-
    https://forums.oracle.com/thread/2564233
    2. write following line of code apache conf/Server.xml file
    <GlobalNamingResources>
        <!-- Editable user database that can also be used by
             UserDatabaseRealm to authenticate users
        -->
        <Resource name="UserDatabase" auth="Container"
                  type="org.apache.catalina.UserDatabase"
                  description="User database that can be updated and saved"
                  factory="org.apache.catalina.users.MemoryUserDatabaseFactory"
                  pathname="conf/tomcat-users.xml" />
    <Resource name="jdbc/TestDB" auth="Container"
                  type="oracle.jdbc.pool.OracleDataSource"
                  description="User database that can be updated and saved"
                  driverClassName="oracle.jdbc.driver.OracleDriver"
                  factory="oracle.jdbc.pool.OracleDataSourceFactory"
                  url="jdbc:oracle:thin:@//172.31.43.207:1521:dst"
                  username="jagrandb" password="jagrantest" maxActive="20" maxIdle="10"
                  maxWait="-1"   />
      </GlobalNamingResources>
    and add this line in context.xml file inside <context> tag
    <ResourceLink global="jdbc/TestDB" name="jdbc/TestDB" type="oracle.jdbc.pool.OracleDataSource"/>
    but when i have run application i have got following error
    log-
    javax.servlet.jsp.JspException: Unable to get connection, DataSource invalid: "java.sql.SQLException: invalid arguments in call"
      at org.apache.taglibs.standard.tag.common.sql.QueryTagSupport.getConnection(QueryTagSupport.java:298)
      at org.apache.taglibs.standard.tag.common.sql.QueryTagSupport.doStartTag(QueryTagSupport.java:181)
      at org.apache.jsp.test_jsp._jspx_meth_sql_005fquery_005f0(test_jsp.java:110)
      at org.apache.jsp.test_jsp._jspService(test_jsp.java:63)
      at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
      at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
      at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
      at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
      at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:857)
      at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:565)
      at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1509)
      at java.lang.Thread.run(Thread.java:662)
    Aug 2, 2013 5:17:21 PM org.apache.catalina.core.StandardWrapperValve invoke
    SEVERE: Servlet.service() for servlet jsp threw exception
    javax.servlet.jsp.JspException: Unable to get connection, DataSource invalid: "java.sql.SQLException: invalid arguments in call"
      at org.apache.taglibs.standard.tag.common.sql.QueryTagSupport.getConnection(QueryTagSupport.java:298)
      at org.apache.taglibs.standard.tag.common.sql.QueryTagSupport.doStartTag(QueryTagSupport.java:181)
      at org.apache.jsp.test_jsp._jspx_meth_sql_005fquery_005f0(test_jsp.java:110)
      at org.apache.jsp.test_jsp._jspService(test_jsp.java:63)
      at org.apache.jasper.runtime.HttpJspBase.service(HttpJspBase.java:70)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
      at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:374)
      at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:342)
      at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:267)
      at javax.servlet.http.HttpServlet.service(HttpServlet.java:820)
      at org.apache.catalina.core.ApplicationFilterChain.internalDoFilter(ApplicationFilterChain.java:290)
      at org.apache.catalina.core.ApplicationFilterChain.doFilter(ApplicationFilterChain.java:206)
      at org.apache.catalina.core.StandardWrapperValve.invoke(StandardWrapperValve.java:233)
      at org.apache.catalina.core.StandardContextValve.invoke(StandardContextValve.java:191)
      at org.apache.catalina.core.StandardHostValve.invoke(StandardHostValve.java:128)
      at org.apache.catalina.valves.ErrorReportValve.invoke(ErrorReportValve.java:102)
      at org.apache.catalina.core.StandardEngineValve.invoke(StandardEngineValve.java:109)
      at org.apache.catalina.connector.CoyoteAdapter.service(CoyoteAdapter.java:286)
      at org.apache.coyote.http11.Http11AprProcessor.process(Http11AprProcessor.java:857)
      at org.apache.coyote.http11.Http11AprProtocol$Http11ConnectionHandler.process(Http11AprProtocol.java:565)
      at org.apache.tomcat.util.net.AprEndpoint$Worker.run(AprEndpoint.java:1509)
      at java.lang.Thread.run(Thread.java:662)
    so what is the solution how to create datasource on apche server which suitable for adf application?
    when i test data source using  following code used 1. way as i mentioned above  its running fine bt not for second.
    <%@ taglib uri="http://java.sun.com/jsp/jstl/sql" prefix="sql" %>
    <%@ taglib uri="http://java.sun.com/jsp/jstl/core" prefix="c" %>
    <sql:query var="rs" dataSource="jdbc/TestDB">
    select empname from pay_emphdr where empcd='JK1306'
    </sql:query>
    <html>
      <head>
        <title>DB Test</title>
      </head>
      <body>
      <h2>Results</h2>
    <c:forEach var="row" items="${rs.rows}">
        Foo ${row.empname}<br/>
    </c:forEach>
      </body>
    </html>
    please help me. it is very urgent.
    thanks in Advance
    Manish

    Hi Lindalnci
    i have already tried  this tutorial and in my post i have defined first way to do using this procedure.
    in that case i have got following exception as i have mentioned above
    org.apache.tomcat.dbcp.dbcp.PoolingDataSource$PoolGuardConnectionWrapper cannot be cast to oracle.jdbc.OracleConnection

  • How do I create a JMF streaming server with QuickTime Web Client?

    Can anyone give me some pointers on how to create a JMF streaming server and user can type in a rtsp URL on the web browser and be able to view the streaming video in QuickTime player?
    thanks

    JMF does not have RTSP server capabilities built-in. You would have to program the RTSP request-response protocol yourself.

  • How do I create a Https Proxy server

    hi,
    I am writing a Proxy server in java. But my pogram do not support https protocol.Could you please tell me how can I implement a https proxy server.some sample code is more helpful.
    This is very URGENT for me.
    Thanks
    Sujith Varghese

    Hi Varghese,
    Reading the thread I am able to make out u r facing the same problem as I do.
    current scenario#1:
    Machine#1 client (using URLConnection("https://...") ----> Machine#2 (Server https port)
    what I want scenario#2
    Machine#3 client (using URLConnection("https://...") ---> Machine#1 (Proxy for https)----> Machine#2 (Server https port)
    In scenario#1
    - I have a Client machine at Location#1 which can connect to on Location#2
    - I only have SSH connection to machine at Location#1
    now this scenario#2 is what I would like to run so that
    - I am able to connect to mc#2 at loc#2 from a machine at loc#3 with mc#3
    - effectively starting a https proxy at location number mc#1 at loc#1.
    Hope that clears the problem domain.
    any help will be greatly appreciated.
    regards-
    _Jagsir                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           

  • Font issue - how to troubleshoot?

    Hey all,
    I'm having a problem with my new MacBook Pro - I've only recently started using OS X. I'm a linguistics major, and Snow Leopard is giving me trouble with accents and diacritics. For instance, when I try to combine i with a grave accent (`), the dot above the i stays instead of being replaced. It doesn't matter how I input it or what program I'm using to display the font. I've gotten the font to work in Windows 7, and emailing the font to myself didn't help, which leads me to believe that OS X just isn't rendering it right.
    Google hasn't been a help. I've downloaded various IPA fonts and installed the per the directions given. Nothing has worked so far, and I'd really like to be able to type out all of my homework instead of having to mark the printings with a pen after I print them.
    Any help would be appreciated. How do I troubleshoot this? Can anyone here combine the diacritics in any text editor at all? What am I doing wrong?

    I didn't know about that option-grave hotkey, and that does work.
    That's how such diacritics should normally be input. Here is a list of shortcuts:
    http://homepage.mac.com/thgewecke/diacritics.html
    the font that I copy and pasted into an email from Windows doesn't display right in Firefox.
    What font is that exactly? Windows fonts that depend on OpenType features to place combining diacritics may not work right in OS X because its support for OpenType is not complete. Lucida Grande is the Apple font designed for such things. FireFox also often has bugs related to font display. The best test is Safari and TextEdit.
    My biggest problem is accenting a barred i.
    Can you be more specific, e.g. Unicode 0069 + 0335 + 0331 í̵ ?

  • Which font and how to add a chinese font into font book that can be used in CS6 programs

    I am wondering which chinese fonts are useable for Mac OS X. Which to buy and how to use. Should I use Font Pack or other programs to get the font to be used. Any advice is useful. Thank you

    Are you planning on using the Chinese language in Illustrator?  Or, do you just want a Chinese looking font, but using the English language?  I use Font Agent Pro for font management.  It allows you to install the font, view it and print a sample.  You can look for Chinese looking fonts online ( i.e., myfonts.com ).  As far as Chinese fonts themselves, I have no clue.

  • Font issue on CS4 cannot easily change fonts

    Normally I can arrow down through fonts, for some reason its not allowing me to do that, when I try and arrow down through the font list to try a word out in diff fonts, it goes through 10 fonts then goes back to the first one, for instance my fonts start at myrid pro when I boot Illustrator up, I can scroll downward through the next font which is n-gage and thats as far as I can go unless I physically select a diff font with the drop down menu - If I choose a diff font and do the same thing, I get through about 10 fonts if Im lucky then it wont go any further, is this a bug it didnt happen before.

    PC, right?
    Uncheck "enable missing glyph protection" under your type preferences.
    That'll let you get past the damaged font, but the underlying problem is likely as Wade describes.

  • AI CS5 Font handling, how many are too many fonts.  I have 14000 fonts

    Since I installed a font pack that I purchased, Adobe is sluggish...opening, saving files, closing files...getting a lot of "not responding" and then it returns to working condition.  I can select text, right click, but clicking Fonts does nothing.  Is there a setting I can change or am I stuck having to unistall fonts.

    I like to have lots of choices.
    So do I. But I still don't like having to plunder through every piece of fabric in the house in order to find a matching pair of socks. I also can never seem to have enough motorcycle tools, but I sure don't throw them all into a single tool bag, either.
    Anyone who likes to collect a ridiculous number of fonts (as do I) should organize them so it doesn't take three forevers to find a suitable one. Regardless of performance, you should be using a font manager that lets you organize them into stylistic groups, and/or groups for particluar projects.
    I've been using Bitstream Font Navigator (comes bundled with Corel Draw) on Windows for many years without much trouble. I do sometimes find it more reliable to quit and restart Illustrator when using BFN, but it's usually not necessary.
    JET

  • How do I create a backup DNS server?

    Hi All,
    I've got my production server (Xserve Intel) running 10.6 and it is our primary DNS server. I've gotta take it down to do some work on it, but by doing so, no one in the organization will be able to access the internet.
    I'd like to set up my old Xserve (G5, running 10.5) as a backup DNS server that can handle the DNS requests whenever I need to take the main server down. Unfortunately, I'm kind of a DNS n00b.
    What is the best way to go about this?
    Thanks,
    Chris

    Oh, quite embarrassing. I complained about not understanding the author of the article when I was actually speaking to the author. How rude! Apologies, kind sir.
    I've now got it set up correctly with your help, it seems. I've just got a few other questions regarding the Secondary DNS Server if you don't mind:
    1) Do I set any forwarder IP Addresses on the secondary server? Should I put the same forwarders that I use on my primary, or should I put the IP address of my primary in there, or should I just leave it blank?
    2) *Edit - Ignore question 2; found the answer in your guide*
    3) When I look at the secondary zones, they don't seem to be populated with any data. . . Does this mean that the secondary server is completely reliant on the primary server to function correctly? In other words, *when I take my primary server offline, does the secondary server still work?*
    Thanks,
    Chris
    Message was edited by: cscrofani

  • How to configure create non-managed application server clusters?

    Can anybody tell me where I can find the document?

    Configuring your IDE to integrate with Sun App Server is something you probably will have to ask in some sort of JStudio forum. Other than for Netbeans, Eclipse, or possibly IntelliJ IDEA, you might not have much luck answering an IDE question here. I could be wrong though. Maybe somebody will have an answer for you and set me straight.

  • IPhoto calendar and book font issue

    On or near Nov. 30th, 2009, I launched iPhoto 8.1 to produce a calendar. The upgrade option came up and I proceeded to do the installation.
    I attempted to upgrade to iPhoto 8.1.1 on a new 2.66 GHz Quad Mac Pro running OS 10.6.2. Install did not work the first time.
    I then launched iPhoto to produce a new calendar. Prior attempts have not had any font issue.
    When selecting my favourite font, Kon Tiki, a different font appears. When selecting that new font, yet another font appears. This continues indefinitely.
    This issue also occurs when creating new books. Existing books and calendars in my Keepsakes retain their original font but I do not want to test if they change until this is resolved.
    I tried reinstalling original application from Time Machine but error continues. I then tried a second successful time to install the upgrade to iPhoto 8.1.1
    I have since tested this on my 3.06 GHz iMac running OS 10.6.2. This system had already been upgraded to iPhoto 8.1.1 but no calendars or books had been produced since the upgrade.
    The same issues occur.
    2.0 GHz MacBook running iPhoto 8.1 does not have this issue.

    I ran Font Book and Validated all fonts. Cleaned up quite a bit but did not resolve the issue. Fonts are no longer as randomly selected (Kozuka Gothic Pro now selects Kon Tiki Kona consistently) but does show the secondary font choice of the font above it. Current version on Mac Pro seems to corrupt the iPhoto Library. Accessing those iPhoto Libraries from different computer (2.0 GHz iMac running iPhoto 8.1 resolves the issue and reinstates selected fonts).
    Second issue now occurring where previously created Calendars are becoming Books on Mac Pro system. I have tried removing all iPhoto files and reinstalling from iLife '09 disc then upgrading to 8.1 but error still occurs.
    How do you remove all iPhoto files and where are they. I can either reinstall them from iLife '09 disc (again) or copy them from MacBook system where they appear to be working.
    I'm not completely able to locate all iPhoto files it seems.

Maybe you are looking for