How to query Opentype fonts with Contextual Alternates

Hi,
I am using the C++ API for Indesign CS4.
Is there a specific way to query Opentype fonts with contextual alternatives? The method that I use right now results in special reserved characters being outputted. It works however, for other Opentype fonts that do not use contextual alternatives. I am wondering if this is due to me not querying the right object or possibly something I am doing with the text's encoding.

I tried to use the AFDKO's CFFChecker program, but i get the following error each time I want to run it:
"File "F:\Tools\AFDK\FDK1.6-Win4\Tools\Programs\tx\exe\CFFChecker.py", line 46, in ?
from txlib import *
ImportError: DLL load failed: The specified module can not be found."
What does the error mean? I followed the installation instructions, I repeated the installation process but it did not work. What else can I do?...
Thanks in advance...

Similar Messages

  • Support for OpenType Font with .otf Extention

    Does anyone know how to list a OpenType fone with extention of .otf in Java runing on Windows XP?
    When I use GraphicsEnvironment.getLocalGraphicsEnvironment().getAvailableFontFamilyNames(), it doesn't list any font names with .otf extention.

    Not every device has every type of font. When you ask for a specific font, and the font doesn't exist then the system will find the best match for it.
    The only way to be sure you have a monospace font on every device is that you include that font yourself, and draw your own characters using drawImage() with that font.
    shmoove

  • How to replace system fonts with type 1 version

    Can system font Helvetica be replaced with the PostScript Type 1 (Older) Version?
    Can a system font be deleted?
    System: iMac 2012, OS X 10.8.2, Output Device: PostScript Level 1 Imagesetter
    We are trying to pring Helvetica to a PostScript Level 1 device
    and do not want to convert system font to outlines in Illustrator in order to print
    to our output device as we would loose all editing capabilities.
    Our device will not accept TrueType or OpenType fonts only Type 1 fonts.
    Please explain if possible

    Same problem! The only solution I found is to prepare a textbox in a new file with all the font you need. Copy and past in the file you need to change font. Go to type/risolve missing font. Will open the same window in the pic you pasted. Then you find the font in the dropdown menu. I have to change all the Helvetica family ...it's a long go. If some one could save me. Hope to be usefull to your problem.

  • How to replace missing fonts with a specific font (and not a suggested font)

    Hello all!
    Looking to replace missing fonts within my document - but the drop-down selection only gives a couple of suggestions, none of which are the font I want to use.
    How can I replace the fonts with a font of my choosing?
    I've attached an image to give more clarity - notice how the drop-down only gives the option to select between 3 fonts without an option to select your own font - many thanks!

    Same problem! The only solution I found is to prepare a textbox in a new file with all the font you need. Copy and past in the file you need to change font. Go to type/risolve missing font. Will open the same window in the pic you pasted. Then you find the font in the dropdown menu. I have to change all the Helvetica family ...it's a long go. If some one could save me. Hope to be usefull to your problem.

  • How to remove OpenType fonts and leave only TrueType?

    Hi,
    in Font Book there are some fonts being both OpenType and TrueType, and some only TrueType. Because of some compatibility issues I'd like to have only TT fonts (remove an OpenType version of those fonts that have two kinds). Could you explain me how to do it?
    Regards,
    MJ.

    I think, you should avoid the fonts to appear in the exported PDF in the first place, not manually remove them.
    In the export/conversion settings you can usually select between, like, "embed only used fonts" or "embed no fonts at all".
    Also, non-embedded fonts are not embedded - so why care about them? The PDF just contains information on the used fonts from the application you used to make the PDF (Word), for font substitution.
    " fonts list to be bloated with fonts I don't actually use." What does that mean? What font list? Do you think that the embedded font of a PDF will be installed on the system somebody watches the PDF on? If so, then no, it won't.

  • How to query UML models with OCL?

    Hello everyone,
    I am working on using OCL to query UML models.
    Besides diverse examples, I don't know how certain UML metamodel elements are accessed via OCL when an instance model is given.
    Where am I supposed to look after this information?

    Hi
    Perhaps you want
    Transition.allInstances().extension_ensureRole->excluding(null).role
    Regards
    Ed Willink
    On 17/07/2015 10:58, Jens Bürger wrote:
    > Thanks,
    >
    > so for now I will use Mars.
    >
    > I managed to get close to what I want in a first test case.
    > I have a state chart and a transition with a stereotype <<ensureRole>>.
    > This stereotype has a tagged value "role" which is represented as a
    > String array. The actual only element is "a=b".
    >
    > I use the following query:
    > Transition.allInstances()->select(t |
    > t.getAppliedStereotypes().name->includes('ensureRole')).getAppliedStereotypes().getAllAttributes()->select(x|x.name='role')
    >
    > The result is:
    > ensureRole::ensureRole::role
    >
    > So how can I access the tagged values?
    > The respective part of the .uml-file looks like this:
    >
    > ..
    > </uml:Model>
    > <ensureRole:ensureRole xmi:id="_e75g0Cu0EeWNw6GF_Fgubg"
    > base_Transition="__AaxQIRzEeSbXcAiNcJFPQ">
    > <role>a=b</role>
    > <role>x=y</role>
    > </ensureRole:ensureRole>
    > </xmi:XMI>
    >
    >

  • Help on how to query 11g table with XMLType column

    To all,
    We have this table:
    DESC MESSAGE
    Name Null Type
    MESSAGE_ID NOT NULL NUMBER(38)
    REQUEST_UU_ID NOT NULL VARCHAR2(50)
    MESSAGE_TYPE_CD NOT NULL CHAR(3 CHAR)
    EMPLOYEE_NUM NOT NULL VARCHAR2(8)
    SEQUENCE_NUM VARCHAR2(20)
    REVERSAL_SEQUENCE_NUM VARCHAR2(20)
    TRANSACTION_TS TIMESTAMP(6)
    MESSAGE_CONTENT_TXT NOT NULL XMLTYPE()
    CREATE_BY_NM NOT NULL VARCHAR2(50 CHAR)
    CREATE_BY_TS NOT NULL TIMESTAMP(6)
    LAST_UPDATE_BY_NM NOT NULL VARCHAR2(50 CHAR)
    LAST_UPDATE_BY_TS NOT NULL TIMESTAMP(6)
    Given we have multiple columns and one is XMLType how do I query to find rows in the db that match this XPath
    Here is a fragment of XML that is held in MESSAGE_CONTENT_TXT XMLType column:
    <?xml version="1.0" encoding="UTF-8"?>
    <cfg-env:Envelope xmlns="http://www.co.com/schemas/CFX/" xmlns:cfg-env="http://www.co.com/schemas/cfg-env/" xmlns:cfg-hdr="http://www.co.com/schemas/cfg-hdr/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.co.com/schemas/cfg-env/" >
         <cfg-env:Header>
              <cfg-hdr:MessageHeader xmlns:cfg-hdr="http://www.co.com/schemas/cfg-hdr/" xmlns:cfg-env="http://www.co.com/schemas/cfg-env/" xmlns="http://www.co.com/schemas/CFX/">
                   <cfg-hdr:Service>
                        <cfg-hdr:ServiceName>process</cfg-hdr:ServiceName>
                        <cfg-hdr:MessageType>Request</cfg-hdr:MessageType>
                        <cfg-hdr:ServiceVersion>1</cfg-hdr:ServiceVersion>
                   </cfg-hdr:Service>
                   <cfg-hdr:From>
                        <cfg-hdr:PartyId>13-175-8724</cfg-hdr:PartyId>
                        <cfg-hdr:CostCenter>2009065</cfg-hdr:CostCenter>
                        <cfg-hdr:System>
                             <cfg-hdr:Application>[email protected]</cfg-hdr:Application>
                             <cfg-hdr:Version>1.0</cfg-hdr:Version>
                             <cfg-hdr:Channel>TLR</cfg-hdr:Channel>
                        </cfg-hdr:System>
                        <cfg-hdr:OrigReplyToQMgr>QMBKRD01</cfg-hdr:OrigReplyToQMgr>
                        <cfg-hdr:OrigReplyToQ>Q1</cfg-hdr:OrigReplyToQ>
                   </cfg-hdr:From>
                   <cfg-hdr:UserSession>
                        <cfg-hdr:SignonRole>User</cfg-hdr:SignonRole>
                        <cfg-hdr:LogonId>R099999</cfg-hdr:LogonId>
    I'm trying to find rows in the database that are /Envelope/Header/MessageHeader/UserSession/LogonId/R099999.
    Thanks for the assistance. I'm new to XML DB. I appreciate the help.
    Eric

    Hi Eric,
    You can use XMLExists, like this :
    select *
    from message t
    where xmlexists(
          'declare namespace env = "http://www.co.com/schemas/cfg-env/"; (: :)
           declare namespace hdr = "http://www.co.com/schemas/cfg-hdr/"; (: :)
           /env:Envelope/env:Header/hdr:MessageHeader/hdr:UserSession[hdr:LogonId=$id]'
           passing t.message_content_txt
                 , 'R099999' as "id"
    );

  • Forms 6.0 how to query clob column with oracle 9.2 DB

    hi every body,
    i made install for oracle 9.2 oracle DB every thing goes ok but when i made query in my form version 6.0 which have CLOB column the form closed automatically without any message?
    and just for know when i run the same form with oracle 8.1.7 DB the form made query normally without any problem.
    i want your help please.
    Message was edited by:
    mshaqalaih

    I know there was a problem in 6i where you would get a crash if your query returned more than {Max Length} characters of the field representing the CLOB column.

  • How To Reset/Clear Open With Contextual Meni

    I right click on a jpeg, and it shows three PS CS3, Illustrator, Color Sync, Device Central, etc. choices.
    I have only one of the apps installed.
    How do I clear or reset the "open with" menu in the Finder?

    Rebuild LaunchServices Database
    For Tiger users
    Open the Terminal application in your Utilities folder. At the prompt paste in the following command in its entirety:
    /System/Library/Frameworks/ApplicationServices.framework/Frameworks/LaunchServic es.framework/Support/lsregister -kill -r -domain local -domain system -domain user
    Press RETURN.
    For Leopard and Snow Leopard users
    Open the Terminal application in your Utilities folder. At the prompt paste in the following command in its entirety:
    /System/Library/Frameworks/CoreServices.framework/Versions/A/Frameworks/LaunchSe rvices.framework/Versions/A/Support/lsregister -kill -r -domain local -domain system -domain user
    Press RETURN.

  • How to query on tables with certain name?

    Hi,
    I need to programmatically query some logging tables and then generate a report. These logging tables are all named E$_*. These E$_* tables have some common columns and some non-common columns. I don't know how many tables and what their full names are before hand.
    What is the best way to do the query? And ideally, the query is database platform independent.
    Thanks in advance!

    Hi,
    I need to programmatically query some logging tables
    and then generate a report. These logging tables are
    all named E$_*. These E$_* tables have some common
    columns and some non-common columns. I don't know how
    many tables and what their full names are before
    hand.
    What is the best way to do the query? And ideally,
    the query is database platform independent.Hi,
    What do u mean by database platform independent? What are your expectations. Any examples? Also please post what you tried, so that we can try to correct it.
    Jithendra

  • How to query microsoft access with DDE Request?

    Hello,
    We are trying to save the results of calibration tests to access database and include a search tool inside the labview to find specific results based on the part number of the tested device. So far we have accomplished writing data into the access database using the examples of labview. My question is that is there any way to send a query to microsoft access and recieve the results inside the labview? For example send a query with a specific criteria on the part number and recieve the results for that part number.
    Thanks in advance
    Pouya

    Why would you be using DDE. That microsoft technology is obsolete and has not been used/supported in quite a few years. Instead, look at the Database Connectivity Toolkit or LabSQL. There are also numerous posts on ADO (the technology behind both). Do a search.

  • How to query from view with parameter, only  when the JSP-page loading

    I use JSF/ADF BC, create two viewes:view1 and view2, in the JSP page the user press a button to query from the view1, but I hope the view2 can be queried only when the page loading, it have no relation with user-operator, and pass the column value of view2 into some variables, the view2 return one record.

    Hi -
    You may want to have a look at this other thread:
    Re: Execute ViewObject with Parameters at JSF Page Load?  JSF/ADF/BC 10.1.3
    John

  • How to query berkeley db with multiple keys

    Hi all,
    Is there a way to query a berkeleydb using multiple keys. For example, I want to query a order record with orderID and orderDirection, orderID is a string and orderDirection is a char.
    Is there a way to do so?
    Regards,
    -Bruce

    Hi Bruce,
    Yes, you would use the same approach with a join cursor.
    Here is a simple example, simplified for brevity. Suppose the primary database "books" stores information about books, and that these books could have multiple authors. Following is some example data and the structure of these databases:
    books.db (primary db -- ISBN is primary key)
    isbn_1 | {author_1, author_2; ...}
    isbn_2 | {author_2; ...}
    isbn_3 | {author_1, author_3; ...}
    booksAuthors.db (secondary db -- author is the secondary key, the secondary key extractor generates multiple keys)
    author_1 | isbn_1
    author_1 | isbn_3
    author_2 | isbn_1
    author_2 | isbn_2
    author_3 | isbn_3
    To get the books authored by author_1 and author_2 for example, you would do the following:
    - position a cursor in the booksAuthors.db secondary db, using DBcursor->get() with the DB_SET flag, on the records whose key (secondary key) is author_1;
    The cursor will be positioned on the duplicates list for author_1:
    author_1 | isbn_1
    author_1 | isbn_3
    - position a cursor in the booksAuthors.db secondary db, using DBcursor->get() with the DB_SET flag, on the records whose key (secondary key) is author_2, hence duplicates list for author_2:
    author_2 | isbn_1
    author_2 | isbn_2
    - create a join cursor using DB->join, using the previous two cursors.
    An excerpt from the above documentation page explains the way a join cursor works:
    "Joined values are retrieved by doing a sequential iteration over the first cursor in the curslist parameter, and a nested iteration over each secondary cursor in the order they are specified in the curslist parameter. This requires database traversals to search for the current datum in all the cursors after the first."
    Hence, the data item (primary key from the primary db) that results is isbn_1.
    Regards,
    Andrei

  • How to query a dimension with mulilingua attributes

    I have creates a dimension having multilingual attributes. I would like to know how can I access these attributes.
    For Example: the dimension name is EMPLOYEE, and the attribute is EMP_NAME both in English as well as ARABIC or FRENCH. Now how can I populate these columns in my application through quering these vies.

    The database returns values based on the language of the client. E.g., if the client is Arabic and Arabic is a language of the analytic workspace (AW), then the DB will automatically return the Arabic attribute values.
    You add a language to the analytic workspace from the Languages node on the object tree. After than is done, you can provide translated versions of the model (e.g., the short label, long table and description of all the dimension, levels, attributes, cubes, measures, etc) in the languages table.
    Attributes are made multilingual by choosing the "Attribute values are multilingual" option on the attribute and mapping the attribute to columns in dimension tables with the appropriate language.

  • How to replace single font with combined font quickly in Framemaker 12

    Why there is no combined font can be selected in "Replace With" field?

    Yes, but some one Has been achieved
    only haveProvided a illustrate
    http://images.missyuan.com/attachments/day_131226/20131226_705ae5b52765c61bdfa18FN2NfkOUbU n.gif
    I  did not understand, why fonts management  did not like the indesign, They are all belong to adobe

Maybe you are looking for

  • Hyperlinks that don't link

    I'm diving into iweb and have created a site. Now that I'm finding out more about it I have made some adjustments. When I publish the adjusted site and then go to view it, some of my hyperlinks aren't working. Any suggestions?

  • Purchase the same ringtone twice

    Hi Apple, I accidentally purchased the same ringtone twice in the App Stor. Is there any chance I could refound one of the two? Thx

  • Pictures to big for mms

    I've been an iPhone user since they came out and switched to the S4 last week.  So far I'm doing ok with it but I have one problem that is making me regret my decision.  I was trying to send to pics and I kept getting a message saying the picture fil

  • Firefox 3.6.8 brings up a 'Web browsing error' in Microsoft Outlook?

    Firefox will completely load the page, but then stops before letting me select individual emails. I can click on other things like sent mail and see them fine. This is the error report that is given to me : Client Information ------------------ User

  • Resampling

    I copy and paste an image from one file and into another and a message asks if I want to resample the pasted image. I tried it both ways, the first time I did not resample the image and it appears much smaller than the image it is being pasted into.