Embedding Fonts - Why not?

We are really excited about the news of iBooks Author, since we are graphic designers who run a large font website. The bad news, iBooks doesn't support embedding fonts in the iBook format. Why not? (http://support.apple.com/kb/HT5072) - The only work around seems to be if you publish in PDF format, but of course that limits things. Various foundries and font sites offer licenses for eBooks, so iBooks should support this, it's an important aspect to the book design and communication abilities..
Please fix this in the next update? Pretty please....?

> The bad news, iBooks doesn't support embedding fonts in the iBook format. Why not? ... The only work around seems to be if you publish in PDF format
In the ISO 8879 SGML family of which ePub and HTML are implementations the author inserts character information and content information considering the logical reading order. Appearance and geometry is not defined early binding by the author, but late binding by the audience. Because Apple controls the configuration of the obligatory CMAP Character Map in the SFNT Spline Font files available for rendering appearance, the author is guaranteed that the character information will map as intended in whatever appearance the audience chooses. This is *not* the case with glyph encoding and character substitution, whether in Adobe Type 1 font program dictionary format or in Adobe and Heidelberg SFNT Spline Font files which should have been sold with character encoding and glyph substitution, but which were in fact sold with glyph encoding and character substitution. Essentially, Apple is doing in the iBook Store what Microsoft did in Word 1992, that is, supporting obligatory CMAP shaping only for character-glyph mapping, and supporting system supplied SFNT Spline Font files for appearance approximation over third party selectable font files (whose character-glyph mapping may be completely off the wall).
There is the additional problem that adding logical reading order to PDF in order that it may reflow for PDA Personal Digital Assistants with different geometries is as complex, if not more so, than doing the same for a model for document markup that was designed for defining reading order. PostScript and PDF were designed for defining layout rendering order, not for defining logical reading order.
Hope this helps,
/hh

Similar Messages

  • Embedded Fonts are not shown anymore

    When I create a PDF from a Word Doc, the embedded Fonts are not shown anymore. In the previous Version it was working perfectly. My version is currently 11.0.10.

    Thank you for your feedback. The Job im using is simple take a word document converting it into a pdf format. If this is done I will see it in my Acrobat view. There is no fonts at all. The System is notifying me that the font "ETBFGYI+DIN-Regular" are not embedded. And there will be some character not shown or printed correctly. I didn't change anything on the setting of Acrobat. I'm using this Acrobat almost for 2 years and I never had any problem. The Problem came up after the last update of the software to version 11.01.10.

  • Embedded fonts are not detected by Designer

    I am trying to create a fillable pdf based from a form created in Adobe Framemaker. However, the fonts I have embedded in the .pdf source file from FrameMaker are not detected by Livecycle Designer. These include very common fonts like Helvetica and Times. Is there a setting somewhere in Designer to pick up on these embedded fonts?

    Thank you for your feedback. The Job im using is simple take a word document converting it into a pdf format. If this is done I will see it in my Acrobat view. There is no fonts at all. The System is notifying me that the font "ETBFGYI+DIN-Regular" are not embedded. And there will be some character not shown or printed correctly. I didn't change anything on the setting of Acrobat. I'm using this Acrobat almost for 2 years and I never had any problem. The Problem came up after the last update of the software to version 11.01.10.

  • Embedded fonts do not convert in ps or Distiller

    I have done this dozens of times. I distill a very large pdf document for web use. The doc was created by someone else, but
    I have saved as a ps and opened in Distiller to flatten the images and reduce the size. This time the embedded fonts are lost. I have
    tried the option of creating a new options file where the fonts are "always embedded" in the settings file. Any other suggestions?
    I have tried this on a Mac in Acrobat X and on a PC with Acrobat 9. My impression is there is something different about the
    document I received.
    Thanks!
    Janis

    I found that problem was with fonts it self only.
    When fonts were generated - was not included in it.

  • Embedded fonts do not display (-) in text

    Hi all,
    I have embedded few fonts in my project.
    Some of them do not display - in text. Those fonts also fails in winword, word is also not able to transcode - in those fonts.
    In word it shows that block instead of -. Any idea how to display - for these type of fonts.
    Fonts are GillSansST,HelvesticaST,SnellST.
    Thanks,
    -CK

    I found that problem was with fonts it self only.
    When fonts were generated - was not included in it.

  • Missing fonts, why not to choose other relatives?

    Hallo.
    I have a pdf file and I want to modify it with adobe 8 professional but when I m going to delete some text the said that all or part of selection has no available system font.
    When I m choosing other fonts and clivk on embed Im taking a message that says The change to a different fontwas not done because the chosen font and the font encoding in this document differ and could not be resolved
    Any solution on that?

    The post you refered to states that updated to 7.0.8 would solve the issue. But it
    does not. Updated to 7.1 does not and even upgrading to 8.x still has not resolved the issue.
    Any ideas?

  • Flash animation in Captivate - Embedded fonts not displaying.

    I'm in Captivate 5 creating a lesson, I have made a simple animation in Flash 5 that contains one word in the animation. I output it from Flash to a .swf. Before I output it I set the font (Arial) to embed. It previews fine, when I view the small library review animation in C5 it appears fine. When I F10 to preview the slides, the font has reverted to a default system font. Any idea why the embedded font would not display properly when I do a 5 slide preview in Captivate?
    Best, Steve

    Check out this thread:
    http://discussions.apple.com/click.jspa?searchID=4541194&messageID=5729015

  • Embedded fonts not displaying when building project via mxmlc

    I have a flex 3 project and I'm trying to upgrade it to flex 4.6 sdk. I have a number of embedded fonts in my application. These display fine when I build via Eclipse/Flash builder. When I build using mxmlc the embedded fonts are not being used. I build the fonts in the same way for both so I am assuming there is some compiler option which I am missing, or which I have that is causing the problem. I've tried every compiler option I can think of and now I'm at a dead end...
    <target name="compile" depends="getswcs, compilemodules"> 
         <echo message="mxmlc=${mxmlc}"/>
         <echo message="flex.lib.dir=${flex.lib.dir}"/>
         <echo message="flex.extlib.dir=${flex.extlib.dir}"/>
         <echo message="flex.locale=${flex.locale}"/>
         <echo message="flex.locale.dir=${flex.locale.dir}"/> 
         <exec executable="${mxmlc}" dir="${basedir}" failonerror="true">
              <arg line="'src/${main}'" />
              <arg line="-o 'bin/${component.lowercase.name}.swf'" />
              <arg line="-l+='${flex.lib.dir}'" />
              <arg line="-sp src" /> <arg line="-accessible" />
              <arg line="-strict" />
              <arg line="-el '${flex.extlib.dir}'" />
              <arg line="-compatibility-version=3.0.0" />
              <arg line="-target-player '11.1'" />
              <arg line="-include-libraries+=lib" />
              <arg line="-locale ${flex.locale}" />
              <arg line="-l+='${flex.locale.dir}'" />
         </exec> 
    </target>
    The compileModules builds my fonts, for example:
    <exec executable="${mxmlc}" dir="${basedir}" failonerror="true">
         <arg line="fonts/OCRAEXT.as" />
         <arg line="-static-link-runtime-shared-libraries" />
         <arg line="-o bin/lib/OCRAEXT.swf" />
    </exec>`
    as file:
    public class OCRAEXT extends Sprite {
         [Embed(source='OCRAEXT.TTF', fontName='_OCRAEXT', embedAsCFF='false', unicodeRange='U+0030-U+0039,U+002E,U+002F,U+20AC')]
    public static var font:Class; }
    I don't think there's an issue here, since the fonts are already built via my compileModules before building the application in Eclipse, where the fonts display correctly.

    Try comparing SWF sizes and link-reports.

  • Embedded fonts in pdfs not printing correctly

    Since updating to 10.5, I've run into a really annoying problem: when printing pdfs, many embedded fonts will not print correctly. Korinna, for example, prints as something totally different. I've tried using both Preview and Adobe Reader, and no luck. Help!

    HI William,
    Go here for help for Font problems and management in OS X
    You may have a duplicate or corrupted font.
    Carolyn

  • Rotating text without embedding fonts - how?

    No doubt same or similar question was asked and most likely answered but I could not
    find anything that would match...
    I want to draw column headers of my ADG vertically. So, I need rotate column text 90 degree
    and adjust position.
    Is it true that it can be achieved with embedded font only? If it is true how can it be done for
    Unicode code, which includes ranges for Japanese, Chinese, etc characters. The size of
    swf is going to be huge. Several sites like this
    http://www.forestandthetrees.com/2009/06/29/rotating-text-without-embedding-fonts/
    claims that they have a solution for the problem without embedding fonts.
    Note: I am still using Flex 3.3 SDK with no TLF. By the way, do TLF libraries work with
    3.3 SDK.?
    Thanks in advance

    Draw your text onto a bitmap image (or take an ImageSnapshot of a Label), then rotate the image.

  • In design to pdf/x-1a:2001 embedded fonts

    Hello Everyone,
    I was asked by a printed to export my cs2 indesign file as a pdf/x-1a:2001 file with embedded fonts. The document just came back stating that the font on page 27 is not embedded. The same font is used through out the document. When I double check the font settings in the preflight dialogue box everything looks good. Is there a way to make sure or manually embed fonts?
    Thanks!
    H

    Adobe Sans MM and Adobe Serif MM are substitution fonts used by Adobe applications to display sans serif and serif text respectively when a font is missing. It is most commonly used by Adobe Reader and Acrobat. Adobe content creation applications (InDesign, Illustrator, and Photoshop) do not allow you to create content using those fonts. The names not made available on any list for you to choose from. The only time you typically see those font names is if you created a PDF file and one or more of the fonts could not be embedded or were not requested to be embedded and when that PDF file is displayed, the non-embedded fonts are not on the system of the viewer. Thus, the CTRL-D Fonts function in Acrobat or Reader might show that let's say font Inebriated Oblique is not embedded and that font used for its display is Adobe Sans.
    I assume what you are seeing is not the font used for display, but rather, the "missing font" ... correct?
    There are some very unusual situations in which somehow text content in a PDF file looks like it was formatted in either Adobe Sans or Adobe Serif. This may be the result of what is called refrying a PDF file. Refrying is the process in which a PDF file is printed to the Adobe PDF PostScript printer driver instance and the result is another PDF file after the PostScript is distilled. Such refry operations are strongly discouraged by Adobe given that the PostScript generated by Adobe Acrobat is optimized for PostScript printers, not for creation of PDF, and some anomalies, such as calls for Adobe Sans or Adobe Serif may result.
    My best guess is that your original InDesign document has one or more placed PDF files in it that are either missing embedded fonts and are calling for Adobe Sans. Check out each placed PDF file individually and make sure that none are missing embedded fonts and/or refer to Adobe Sans (or Adobe Serif).
              - Dov

  • [svn:fx-trunk] 10545: Make DataGrid smarter about when and how to calculate the modulefactory for its renderers when using embedded fonts

    Revision: 10545
    Author:   [email protected]
    Date:     2009-09-23 13:33:21 -0700 (Wed, 23 Sep 2009)
    Log Message:
    Make DataGrid smarter about when and how to calculate the modulefactory for its renderers when using embedded fonts
    QE Notes: 2 Mustella tests fail:
    components/DataGrid/DataGrid_HaloSkin/Properties/datagrid_properties_columns_halo datagrid_properties_columns_increase0to1_halo
    components/DataGrid/DataGrid_SparkSkin/Properties/datagrid_properties_columns datagrid_properties_columns_increase0to1
    These fixes get us to measure the embedded fonts correctly when going from 0 columns to a set of columns so rowHeight will be different (and better) in those scenarios
    Doc Notes: None
    Bugs: SDK-15241
    Reviewer: Darrell
    API Change: No
    Is noteworthy for integration: No
    tests: checkintests mustella/browser/DataGrid
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-15241
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/framework/src/mx/controls/DataGrid.as
        flex/sdk/trunk/frameworks/projects/framework/src/mx/controls/dataGridClasses/DataGridBase .as
        flex/sdk/trunk/frameworks/projects/framework/src/mx/controls/dataGridClasses/DataGridColu mn.as

    Hi Matthias,
    Sorry, if this reply seems like a products plug (which it is), but this is really how we solve this software engineering challenge at JKI...
    At JKI, we create VI Packages (which are basically installers for LabVIEW instrument drivers and toolkits) of our reusable code (using the package building capabilities of VIPM Professional).  We keep a VI Package Configuration file (that includes a copy of the actual packages) in each of our project folders (and check it into source code control just as we do for all our project files).  We also use VIPM Enterprise to distribute new VI Packages over the network.
    Also, as others have mentioned, we use the JKI TortoiseSVN Tool to make it easy to use TortoiseSVN directly from LabVIEW.
    Please feel free to contact JKI if you have any specific questions about these products.
    Thanks,
    -Jim 

  • [svn:fx-trunk] 10867: FIx up createInFontContext for when there are no embedded fonts

    Revision: 10867
    Author:   [email protected]
    Date:     2009-10-05 09:50:12 -0700 (Mon, 05 Oct 2009)
    Log Message:
    FIx up createInFontContext for when there are no embedded fonts
    QE Notes: None
    Doc Notes: None
    Bugs: SDK-23563
    Reviewer: Carol
    API Change: Yes
    Is noteworthy for integration: No
    tests: checkintests
    Ticket Links:
        http://bugs.adobe.com/jira/browse/SDK-23563
    Modified Paths:
        flex/sdk/trunk/frameworks/projects/framework/src/mx/core/UIComponent.as

  • Problem with embedded fonts

    Downloading pdf files from the web.
    Cannot extract the embedded font - does not display properly, does not print. Also sometimes get out of memory

    The wording extract is a question. Are you trying to copy the information? That may not be possible and may also be done on purpose by your bank or other company so that you can not copy the information. With Reader there is not much you can do. Either is displays correctly or not. The only option you have is to find the font, download it, and install it. Unfortunately, it may be difficult to find the correct font as many fonts have the same names, but are not compatible.
    So apparently these PDFs are being sent to you by these companies. Do they appear correct when viewing them in Reader? If so, you can probably print them by printing as a graphic.

  • Why a pdf document with embedded fonts can be copied but is not searchable in pdf reader

    I am writing a pdf files with embedded subset fonts. As required, I am including the ToUnicode and CIDSet objects. To test, I created a simple PDF with two Hebrew characters. I can select the two characters and copy to the clipboard, and paste it properly into another application such as Word. But I am not able to search for a word containing these two characters. Adobe Reader (or Acrobat) displays the message that the word was not found. So in essence, I have created a PDF document which can be copied properly, but is not searchable. Any idea what I might be missing when creating the document?
    Additional information: 1. The file in question is a minimal file with just two characters. I have tested with many such files in many different languages including English. None of the files are searchable. 2. Curiously, if I search for the letter 'e', Adobe reader highlights an incorrect word, even if the letter 'e' does not exists in the file. 3. Adobe acrobat is also not able to search within this file, however when I save the file to another disk file, the saved file now is searchable. I confirmed that the major objects such as the font-file, ToUnicode object, CID object, and the font description objects are the same in the saved file. However, one of the font object is brought up closer to the top of the file. 4. FoxIt is able to search these files properly.
    5 0 obj
      <</Filter /FlateDecode /Length 115>>
      stream
            q 0.750000 0 0 0.750000 0.000000 792.000000 cm
            q q q 0.160000 0.000000 0.000000 0.160000 0.000000 0.000000 cm
            BT /F0 100.000000 Tf 0 g 750.000000 -690 Td[<02B0>] TJ 35.000000 0 Td[<02B9>] TJ ET Q
            Q
            Q
            Q
    endstream
    endobj
    10 0 obj
    <</FontName/AAAAAA+ArialUnicode/CIDSet 9 0 R /Ascent 905/CapHeight 905/Descent -212/FontFamily(Arial)/Flags 32/FontBBox [0 -212 1000 905]/ItalicAngle 0/StemV 0/FontFile2 7 0 R/Type/FontDescriptor>>
    endobj
    11 0 obj
    <</BaseFont/AAAAAA+ArialUnicode/CIDToGIDMap/Identity/CIDSystemInfo <</Ordering(Identity)/Registry(Adobe) /Supplement 0>> /FontDescriptor 10 0 R/Subtype/CIDFontType2/Type/Font>>
    endobj
    12 0 obj
    <</Subtype/Type0/BaseFont/AAAAAA+ArialUnicode/Encoding/Identity-H/DescendantFonts [11 0 R]/ToUnicode 8 0 R/Type/Font>>
    endobj
    8 0 obj
      <</Filter /FlateDecode /Length 252>>
      stream
            /CIDInit /ProcSet findresource begin
            12 dict begin
            begincmap
            /CIDSystemInfo
            << /Registry (Adobe)
            /Ordering (UCS) /Supplement 0 >> def
            /CMapName /Adobe-Identity-UCS def
            /CMapType 2 def
            1 begincodespacerange
            <0000> <FFFF>
            endcodespacerange
            3 beginbfchar
            <0000> <0000>
            <02B0> <05E0>
            <02B9> <05E9>
            endbfchar
            endcmap
            CMapName currentdict /CMap defineresource pop
            end
            end
    endstream
    endobj

    I figured the app might have that ability - considering you can add text, highlight, add a signature, annotate and draw - so my thought was why not delete a page, or rearrange for that matter?.. That should be an option, this way we don't have to export to one of the other apps to delete or rearrange..
    Thanks for the help, Bernd.
    BTW if anyone is looking - PDF Max can do all of the above and delete and rearrange. With PDF Splicer you can delete and rearrange as well, but it has no other features.
    And as for Steve Werner whose comment was deleted after it got to my inbox, it is much more than a Reader, as you can plainly see from the amount of tasks the Reader app can do above.

Maybe you are looking for

  • How to find out which context attributes are mapped to view elements

    Hi All, We have a custom WD application ( on ECC 6.0 - SAP Basis 70 ) where we have a context node whose 70 attributes are displayed over 2 seperate views. When a user enters the view,  we want to inform him which data was changed.  I have written a

  • SSL/TLS security certificate data match with XML Payload in SAP PI

    Hi, We are working on a solution where we would want to use SSL/TLS or WS Security with client server mutual authentication using client server certificates. But, once the sender is authenticated using the certificates, can the XML payload be matched

  • Mapping Document date to PO date during MASS Transaction

    Hi ABAP Experts, I have a quick question. I want to change existing Sales order header data. I think we can do it using MASS transaction. Right now we don't have any data in the PO date field. Now I want to fill this field using document date. I went

  • Can work in Canada my Nokia 6680?

    I will visit and long time stay in Canada.I lived in Sweden. I wondered for can used in my nokia 6680 for Canadian Mobil Providers? And have sim card also? I need know about it.. Thank You! P.s. sorry my bad english.

  • Ocrmirror

    I am trying to create a ocrmirror disk on the ocfs file system, as i had only ocr. But i am getting the following error. (oracle 11.1 on RHEL5) [root@rac1 bin]# ./ocrconfig -replace ocrmirror /ocfs/ocrmirror.dbf PROT-1: Failed to initialize ocrconfig