Kotoeri Produces Mojibake

We recently purchased a 27” Intel Core 2 Duo iMac running Snow Leopard for my wife’s English-Japanese translation service. Unfortunately, after diligently indicating Japanese as one of the designated languages, we discovered that Kotoeri is virtually non-functional. When typing a word, for example, “日本語”、the hiragana "に” and "ほ” would appear, but then nothing would appear for "ん”。At first we did not realize this until after typing "ご”。Meanwhile, Kotoeri would retroactively erase "に” and "ほ”, and in place of the unrecognized "ん,” it would type "n.” Consequently, “日本語” comes out as “nご.”
Early this morning I tried every step that came to mind when trying to correct this issue. It emerged while using Microsoft Word 2008. I initially thought it was a Word discrepancy, until I discovered that the same thing happened in whatever program I used to enter Japanese. Neither selecting Japanese as the computer’s first language, tweaking Kotoeri’s preferences, nor deactivating all other languages other than English and Japanese solved the problem.
Thoughts? Your collective wisdom in solving this issue will be greatly appreciated.

Your suggestion to create another ID was the clue that provided all the answers. In the new identity everything worked fine which, as you duly noted, means either a software conflict or something screwy in the preferences. By process of elimination I zeroed in on the com.apple.Japaneseanalysis folder. When I dumped the two dictionary files and the environment file contained within and replaced them with the ones I copied from the new ID, everything was back to normal.
Thanks for your help!

Similar Messages

  • Kotoeri not working as expected

    I installed Yosemite last week, and noticed that Kotoeri (Japanese language input method) no longer works as it used to in previous versions (I've been a Mac user since Tiger). The problem I'm having is that when I try to toggle between hiragana and (half-width) romaji using the Shift key, it doesn't do anything. Here are my current settings:
    I tried unchecking the Windows-like shortcuts box, but that didn't solve the issue. What it's supposed to do is that when you hit Shift, you can start typing in (half-width) romaji. So, when you're using Kotoeri, typing the following:
    Shift + S > h > o > u > t
    should produce "Shout," however, what I end up with in Yosemite is "shout," with the "s" being full-width.
    Is it just me, or is anybody else having the same issue?

    You may not know, but there are no AppleStores in Russia. And there are no Apple genuine service, only representatives. This is the first you need to know. The second thing is here law says that if service can't fix item it should be returned to store.
    I will try to call AppleCare tomorrow, but i think there still will be no result.

  • Remote system Producing Errors "In sufficient Privileges" while running scr

    Hi
    I have Machine with Oracle 10g 64bit(software only) on windows 2003 server and that machine located at Remotely(UK)
    In fact i d'not know who installed the Oracle on that machine,
    To access that mechine they given user/password to me
    Now I have to run a script from here(script will create INSTANCE,OFA,DATABASE,changing SYS SYSTEM password,and final it create USER for that DATABSE which is created by script)
    here problem is script able to Create INSTANCE,OFA but it unable to create DATABASE in this part it is giving Error saying that
    "In sufficient Privileges"
    I tried with Command prompt like
    setted Oracle_sid,Oracle_home
    1.C:>sqlplus sys/change_on_install as sysdba
    or
    2.C:>sqlplus system/manager
    3.SQL>startup nomount pfile='<pfilepath>"
    In above 3 cases it is giving same error “ In sufficient Privileges"
    1.What may be that reason it is producing errors

    Try adding the windows user you're logging in with to the windows machine to the Administrators group. Also check the persmissions of the pfile and subdirectories.
    Alex

  • Unable to create report. Query produced too many results

    Hi All,
    Does someone knows how to avoid the message "Unable to create report. Query produced too many results" in Grid Report Type in PerformancePoint 2010. When the mdx query returns large amount of data, this message appears. Is there a way to get all
    the large amount in the grid anyway?
    I have set the data Source query time-out under Central Administration - Manager Service applications - PerformancePoint Service Application - PerformancePoint Service Application Settings at 3600 seconds.
    Here Event Viewer log error at the server:
    1. An exception occurred while running a report.  The following details may help you to diagnose the problem:
    Error Message: Unable to create report. Query produced too many results.
            <br>
            <br>
            Contact the administrator for more details.
    Dashboard Name:
    Dashboard Item name:
    Report Location: {3592a959-7c50-0d1d-9185-361d2bd5428b}
    Request Duration: 6,220.93 ms
    User: INTRANET\spsdshadmin
    Parameters:
    Exception Message: Unable to create report. Query produced too many results.
    Inner Exception Message:
    Stack Trace:    at Microsoft.PerformancePoint.Scorecards.Server.PmServer.ExecuteAnalyticReportWithParameters(RepositoryLocation analyticReportViewLocation, BIDataContainer biDataContainer)
       at Microsoft.PerformancePoint.Analytics.ServerRendering.OLAPBase.OlapViewBaseControl.ExtractReportViewData()
       at Microsoft.PerformancePoint.Analytics.ServerRendering.OLAPBase.OlapViewBaseControl.CreateRenderedView(StringBuilder sd)
       at Microsoft.PerformancePoint.Scorecards.ServerRendering.NavigableControl.RenderControl(HtmlTextWriter writer)
    PerformancePoint Services error code 20604.
    2. Unable to create report. Query produced too many results.
    Microsoft.PerformancePoint.Scorecards.BpmException: Unable to create report. Query produced too many results.
       at Microsoft.PerformancePoint.Scorecards.Server.Analytics.AnalyticQueryManager.ExecuteReport(AnalyticReportState reportState, DataSource dataSource)
       at Microsoft.PerformancePoint.Scorecards.Server.PmServer.ExecuteAnalyticReportBase(RepositoryLocation analyticReportViewLocation, BIDataContainer biDataContainer, String formattingDimensionName)
       at Microsoft.PerformancePoint.Scorecards.Server.PmServer.ExecuteAnalyticReportWithParameters(RepositoryLocation analyticReportViewLocation, BIDataContainer biDataContainer)
    PerformancePoint Services error code 20605.
    Thanks in advance for your help.

    Hello,
    I would like you to try the following to adjust your readerquotas.
    Change the values of the parameters listed below to a larger value. We recommend that you double the value and then run the query to check whether the issue is resolved. To do this, follow these steps:
    On the SharePoint 2010 server, open the Web.config file. The file is located in the following folder:
    \Program Files\Microsoft Office Servers\14.0\Web Services\PpsMonitoringServer\
    Locate and change the the below values from 8192 to 16384.
    Open the Client.config file. The file is located in the following folder:
    \Program Files\Microsoft Office Servers\14.0\WebClients\PpsMonitoringServer\
    Locate and change the below values from 8192 to 16384.
    After you have made the changes, restart Internet Information Services (IIS) on the SharePoint 2010 server.
    <readerQuotas
    maxStringContentLength="2147483647"
    maxNameTableCharCount="2147483647"
    maxBytesPerRead="2147483647"
    maxArrayLength="2147483647"
                  maxDepth="2147483647"
    />
    Thanks
    Heidi Tr - MSFT
    Please remember to click “Mark as Answer” on the post that helps you, and to click “Unmark as Answer” if a marked post does not actually answer your question. This can be beneficial to other community members reading the thread.

  • Creating an If Statement in Flex That Produces Multiple Results

    I have created a small login window for my flex app and once the user enter's an appropriate username and password I want the username to be displayed at the top but I also want a new window to appear. To do this I require an if statement to be activated nce the user clicks on a sign in button which will either produce the text "Invalid username or password" or log the user in and do a couple of things. It is the doing a couple of things part that I'm struggling with. Here is my if statement so far that activates when the sign in button is clicked:-
    if (usernameEntry.text=='usernametest' || passwordEntry.text=='passwordtest') loginNotificationLabel.text='You Are Logged In' || accountLinks.visible=true else loginNotificationLabel.text='Invalid Username or Password'
    It is the || accountLinks.visible=true part that is giving me errors. Basically if the username and password are correct I want a new window I've created 'accountLinks' to become visible as well as the 'loginNotificationLabel' text to display the message "You Are Logged In" but I can't figure out how to get that particular statement to work.

    Ok I've now changed it to this however compiling it produces the error "The entity name must immediately follow the '&' in the entity reference". It was this error that made me use the || in the first place as I thought it was an alternative to && that may not produce the error:-
    if ((usernameEntry.text=='usernametest') && (passwordEntry.text=='passwordtest')) {loginNotificationLabel.text='You Are Logged In'; accountLinks.visible=true;} else{loginNotificationLabel.text='Invalid Username or Password';}

  • Query produces duplicate values in successive rows. Can I null them out?

    I've had very good success (Thanks Andy) in getting detailed responses to my posted questions, and I'm wondering whether there is a way in a report region join query that produces successive rows with duplicate values that I can suppress(replace) the print of the duplicate values in those rows. In case I've managed to twist the question into an unintelligible mess (One of my specialties), let me provide an example:
    We're trying to list the undergraduate institutions that an applicant has attended, and display information about dates of attendence, gpa, and major(s)/minor(s) taken. The rub is that there can be multiple major(s)/minor(s) for a given undergraduate institution, so the following is produced by the query:
    University of Hard Knox 01/02 01/06 4.00 Knitting
    University of Hard Knox 01/02 01/06 4.00 Cloth Repair
    Advanced University 02/06 01/08 3.75 Clothing Design
    Really Advanced U 02/08 01/09 4.00 Sports Clothing
    Really Advanced U 02/08 01/09 4.00 Tennis Shoe Burlap
    I want it to look like this:
    University of Hard Knox 01/02 01/06 4.00 Knitting
    Cloth Repair
    Advanced University 02/06 01/08 3.75 Clothing Design
    Really Advanced U 02/08 01/09 4.00 Sports Clothing
    Tennis Shoe Burlap
    * (edit) Please note that the cloth repair and tennis shoe repair rows would be correctly positioned in a table, but unfortunately got space suppresed here for some reason. *
    Under Andy's tuteage, I'd say the answer is probably javascript looping through the DOM looking for the innerHTML of specific TDs in the table, but I'd like to confirm that, or, does Apex provide a checkbox that I can check that will produce the same results? Thanks in advance guys, and sorry for all the questions. We've been tasked to use Apex for our next project and to learn it by using it, since the training budget is non-existant this year. I love unfunded mandates ;)
    Phil
    Edited by: Phil McDermott on Aug 13, 2009 9:34 AM

    Hi Phil,
    Javascript is useful, as is the column break functionality within Report Attributes (which would be my first choice if poss).
    If you need to go past 3 columns, I would suggest doing something in the SQL statement itself. This will mean that the sorting would probably having to be controlled, but it is doable.
    Here's a fairly old thread on the subject: Re: Grouping on reports (not interactive) - with an example here: [http://htmldb.oracle.com/pls/otn/f?p=33642:112] (I've even used a custom template for the report, but you don't need to go that far!)
    This uses the LAG functionality within SQL to compare the values on one row to the values on the preceeding row - being able to compare these values allows you to determine which ones to display or hide.
    Andy

  • Acrobat V9 Pro OCR can't produce a file

    I am trying to perform OCR on a credit card statement. The statement has 3 PDF pages and except for the non-regular header info at the top of the page, everything is in nice columns - five of them.   I specify the output file to be an excel spreadsheet. The OCR engine works OK on pages 1,3.  It chokes on page 2 with an error that it cannot recognize any table OR sometimes produces this message: Acrobat could not perform recognition (OCR) on this page because: This page contains renderable text.
    I tried the technote soln to convert to .tiff , but that did not work (actually the instruction are not clear: do you rerun OCR on the .tif file or the newly created .pdf that was made from the .tif file...no matter, I did both, and both failed)http://kb2.adobe.com/cps/333/333110.html
    I have also seperated the .pdf doc into three individual files, and OCR'ed page two with same results.
    I took page2.pdf, scanned it (not with Acrobat), at 600DPI, and tried to OCR it again, same results.
    The page contains a bar code in the margin-could this be killing the OCR process?  I  tried to edit out some of the noise but can't figure out how to delete parts of the .pdf doc.
    Also, I highlight only the colums, select Document-> OCR Text Recognition -> Recognize text using OCR....and it does its thing, says it generates output document, but....WHERE?  It does not ask me where it should be placed, and I have no clue where it sticks it.....
    Any help is appreciated....
    JOhn
    sample is below:

    Really unresolved, but OK.

  • S/PDIF out produces static when playing audio, sometimes with video

    This is my first install of Arch Linux, and I am a bit of a noob. I started using Arch because I wanted to learn, and it's been absolutely perfect--I actually love it so far, and this is the first major problem I've had. Most of the Arch documentation has been exceptional, however I've been working at this all afternoon and haven't come up with a solution. SO, here goes nothing:
    My motherboard has a few analog, S/PDIF optical and coaxial, and HDMI audio outputs as native (although HDMI runs through an onboard Radeon 6xx family card). I use S/PDIF because my receiver doesn't have HDMI inputs.
    The specifics:
    In gnome-alsamixer, I have three tabs: USB Mixer, ATI R6xx HDMI, and Realtek ALC887-VD. The first tab has one PCM volume control, the ATI tab has nothing but a IEC958 checkbox at the bottom, and the Realtek tab has everything from master to input to surround sound settings.
    In the console alsamixer, going to Select sound card has three options: 0 USB Audio CODEC, 1 HD-Audio Generic, and 2 HDA ATI SB. These correspond to the same three tabs above in the GUI. Selecting 1 shows an SPDIF output with no way to change the volume, only to mute or un-mute. WTF!
    In GNOME sound settings, Output tab, I have for output selected Built-in Audio Digital Stereo (IEC958) with Connector: Digital Output (S/PDIF) selected at the bottom. In the Hardware tab I've selected Built-in Audio (1 Output, Digital Stereo (IEC958) Output). For some reason this program seems to prefer the first Built-In Audio option, which has two settings: Off, and HDMI audio. I do NOT want to use HDMI audio. It is currently turned off.
    Some outputs that might be helpful:
    [root@balerion atom]# uname -r
    3.3.7-1-ARCH
    [root@balerion atom]# pacman -Q alsa-lib
    alsa-lib 1.0.25-1
    [root@balerion atom]# lsmod | grep '^snd' | column -t
    snd_hda_codec_realtek 114123 1
    snd_hda_codec_hdmi 24120 1
    snd_usb_audio 93519 1
    snd_hda_intel 24021 2
    snd_hda_codec 92713 3 snd_hda_intel,snd_hda_codec_hdmi,snd_hda_codec_realtek
    snd_hwdep 6556 2 snd_hda_codec,snd_usb_audio
    snd_usbmidi_lib 18744 1 snd_usb_audio
    snd_rawmidi 18991 1 snd_usbmidi_lib
    snd_seq_device 5300 1 snd_rawmidi
    snd_pcm 74812 4 snd_hda_codec,snd_hda_intel,snd_usb_audio,snd_hda_codec_hdmi
    snd_page_alloc 7217 2 snd_pcm,snd_hda_intel
    snd_timer 19222 1 snd_pcm
    snd 59656 17 snd_timer,snd_pcm,snd_seq_device,snd_rawmidi,snd_usbmidi_lib,snd_hwdep,snd_hda_codec,snd_hda_intel,snd_u sb_audio,snd_hda_codec_hdmi,snd_hda_codec_realtek
    [root@balerion atom]# ls -l /dev/snd
    total 0
    drwxr-xr-x 2 root root 60 Jun 3 12:11 by-id
    drwxr-xr-x 2 root root 100 Jun 3 12:11 by-path
    crw-rw----+ 1 root audio 116, 4 Jun 3 12:11 controlC0
    crw-rw----+ 1 root audio 116, 7 Jun 3 12:11 controlC1
    crw-rw----+ 1 root audio 116, 13 Jun 3 12:11 controlC2
    crw-rw----+ 1 root audio 116, 6 Jun 3 12:11 hwC1D0
    crw-rw----+ 1 root audio 116, 12 Jun 3 12:11 hwC2D0
    crw-rw----+ 1 root audio 116, 3 Jun 3 15:42 pcmC0D0c
    crw-rw----+ 1 root audio 116, 2 Jun 3 15:42 pcmC0D0p
    crw-rw----+ 1 root audio 116, 5 Jun 3 12:48 pcmC1D3p
    crw-rw----+ 1 root audio 116, 11 Jun 3 15:42 pcmC2D0c
    crw-rw----+ 1 root audio 116, 10 Jun 3 13:20 pcmC2D0p
    crw-rw----+ 1 root audio 116, 9 Jun 3 16:04 pcmC2D1p
    crw-rw----+ 1 root audio 116, 8 Jun 3 15:42 pcmC2D2c
    crw-rw---- 1 root audio 116, 1 Jun 3 12:11 seq
    crw-rw----+ 1 root audio 116, 33 Jun 3 12:11 timer
    [root@balerion atom]# lspci | grep Audio
    00:01.1 Audio device: Advanced Micro Devices [AMD] nee ATI Wrestler HDMI Audio [Radeon HD 6250/6310]
    00:14.2 Audio device: Advanced Micro Devices [AMD] nee ATI SBx00 Azalia (Intel HDA) (rev 40)
    Has anyone run into anything like this before, and have you emerged victorious? I'll be happy to answer any other questions for more details, of course. Thanks in advance!
    Cheers,
    atom
    edit: skipping around on VLC while playing movies can produce some normal audio after a few seconds of static, however audio files have proven uesless. VLC is the only program that will play them so far and they've all been static.
    Last edited by ohshitgorillas (2012-06-03 23:34:11)

    it's the car, it's amp is likely doing something active with the audio streem which delay the signal a tiny bit

  • My iphone 4 when you upgrade the firmware on ios7.0.2 produced an error 3194

    my iphone 4 when you upgrade the firmware on ios7.0.2 produced an error 3194 ... now my phone is not working ... every time an error 3194 ... I can not update ios and drop naturally I do not Pogue. hosts cleaned, cut off the antivirus ... did everything I recommend in this case ((what do I do? (
    on other machines the same ...

    Some additional suggestions here that may help if you haven't tried them:
    http://support.apple.com/kb/ts4451
    Regards.

  • On the printing slowness of Postscript produced by the JVM from calls to Graphics.drawString() (Linux/Unix)

    Happy new year,
    before the holidays my attention was drawn to an issue that supposedly the Postscript produced by the JVM is too big and hence too slow.  Here are my findings.
    The issue
    Text printing via CUPS to native Postscript printers can be slow. Printing a terms and conditions page (17000 characters/page) takes three and a half minutes to print on a Dell 2330 dn laser printer (96 MB,Max speed 33 ppm). The file is about 8 MB in size. To contrast that, rendering the text to a buffered image with 300 DPI and printing the result produces 7 MB of output which prints in 30 seconds on the same printer. More measures for different printers and documents can be found at the end of this post. The issues is registered as  "JDK-4627340 : RFE: A way to improve text printing performance for postscript devices" (http://bugs.sun.com/bugdatabase/view_bug.do?bug_id=4627340) and the proposed workaround is to use printer fonts.
    Side remark regarding the workaround
    There is a regression that prevents the workaround from working (bug 9008662 at Sun (not yet visible),  bug 8023990 at OpenJDK (https://bugs.openjdk.java.net/browse/JDK-8023990). Without knowing what other bad side effects this might have, the issue can be resolved by setting the property "sun.awt.fontconfig". On my system I set it to the location of a "fontconfig.properties" of a JVM that does not have the bug (e.g. /home/alex/openjdk_7_b147_jun_11/openjdk/build/linux-i586/bin/java -Dsun.awt.fontconfig="/etc/java-6-openjdk/fontconfig.properties" Print2DtoStream). I also successfully tested the workaround on an Oracle JVM 1.7.0_03-b04.
    Back to the main topic
    How the JVM draws text if it can't use a standard printer font
    Text is drawn with postscript path drawning commands such as "moveto", "lineto" or "curveto". As an example consider the word "ll" which looks something like this:
    %N->short for "newpath"
    N
    %paint first "l"
    %M->short for "moveto"
    0.76875 11.06 M
    %L->short for "lineto"
    0.76875 2.468 L
    1.823 2.468 L
    1.823 11.06 L
    0.76875 11.06 L
    %p->short for "closepath"
    P
    %paint second "l"
    3.649 11.06 M
    3.649 2.468 L
    4.703 2.468 L
    4.703 11.06 L
    3.649 11.06 L
    P
    The same text could be printed with a printer font using the command "(ll) show" which is much more compact but is available in Java only for the Postscript standard fonts and it isn't working at all right now as explained above.
    Is it the file size?
    My first thought was that the file size was the source of of slowness and so I wrote a small processor that would detect glyphs, normalize*1 them and place them in a dictionary. Recurring references to the same glyph were replaced by a dictionary reference  (This is incidentally the fix proposed by the original author of RFE 4627340). This shrunk the file to about 11% of the original size but the processing time surprisingly doubled.
    *1: With "normalizing" I mean applying a translation transform so that the smallest coordinates in the contours of a glyph are exactly 0. In addition I experimented with performing a normalizing scale transform so that all coordinates lie between 0 and 1 so that identical glyphs are detected at arbitrary positions and at different font sizes.
    That led to the question to why there is such a big difference in performance between a Type 1 font dictionary and a self constructed dictionary since both contain basically the same drawing instructions. The difference is apparently that fonts are cached and user drawings are not unless explicitly told.
    The Postscript "ucache" instruction
    Postscript level 2 introduces the "ucache" instruction which seems to be defined for precisely this kind of problem. From the documentation:
    "Some PostScript programs define paths that are repeated many times. To optimize the interpretation of such paths, the PostScript language provides a facility called the user path cache. This cache, analogous to the font cache, retains the results from previously interpreted user path definitions. When the PostScript interpreter encounters a user path that is already in the cache, it substitutes the cached results instead of reinterpreting the path definition. "
    After adding "ucache" instructions to my filter the speed improved by factor 10.
    To illustrate the said the "ll" text from above looked as follows after the transformation:
    %definition of the glyph "l" named "p0"
    /p0
    ucache
    0.000 0.000 1.054 8.592 setbbox
    0.000 8.592 moveto
    0.000 0.000 lineto
    1.054 0.000 lineto
    1.054 8.592 lineto
    0.000 8.592 lineto
    closepath
    } cvlit def
    G
    N
    0.769 2.468 translate
    %draw "l" at 0.769 2.468
    p0 ufill
    -0.769 -2.468 translate
    3.649 2.468 translate
    %draw "l" at 3.649 2.468
    p0 ufill
    -3.649 -2.468 translate
    For ucached shapes there is a special compact representation so that the same can be written as follows:
    /p0
    0.000 0.000 1.054 8.592
    0.000 8.592
    0.000 0.000
    1.054 0.000
    1.054 8.592
    0.000 8.592
    } cvlit def
    G
    N
    0.769 2.468 translate
    p0 ufill
    -0.769 -2.468 translate
    3.649 2.468 translate
    p0 ufill
    -3.649 -2.468 translate
    Interestingly the speed improvement remained the same on a Chinese report that had hardly any character reuse. Upon this observation I changed the filter to not use a dictionary but so simply instruct the interpreter to cache each glyph definition and the performance remained nearly the same.
    The initial "ll" text from above looks as follows after this transformation:
    N
    %paint first "l" cached
    0.76875 2.468 1.823 11.06
    0.76875 11.06
    0.76875 2.468
    1.823 2.468
    1.823 11.06
    0.76875 11.06
    } ufill
    %paint second  "l" cached
    3.649 2.468 4.703 11.06
    3.649 11.06
    3.649 2.468
    4.703 2.468
    4.703 11.06
    3.649 11.06
    } ufill
    Note that I didn't normalize the shapes.
    Why does this improve the performance so vastly if the shape is drawn only once? For a while I thought perhaps that the interpreter would consider two paths which differ only by a translation as being the same but rereading the documentation and looking at the Chinese example in which nearly all characters are unique, disproves this. The relevant part of the documentation reads:
    "Caching is based on the value of a user path object. That is, two user paths are considered the same for caching purposes if all of their corresponding elements are equal, even if the objects themselves are not.
    A user path placed in the cache need not be explicitly retained in virtual memory. An equivalent user path appearing literally later in the program can take advantage of the cached information. Of course, if it is known that a given user path will be used many times, defining it explicitly in VM avoids creating it multiple times.
    User path caching, like font caching, is effective across translations of the user coordinate system, but not across other transformations, such as scaling or rotation. In other words, multiple instances of a given user path painted at different places on the page will take advantage of the user path cache when the current transformation matrix has been altered only by translate. If the CTM has been altered by scale or rotate , the instances will be treated as if they were described by different user paths."
    An explanation that would fit the findings
    The rasterizer renders the page multiple time (perhaps in order to save memory and produce horizontal strips). On the first rendering the cache is filled and reused on the subsequent renderings thereby improving performance even if all cached items are used only once.
    Based upon this theory I hoped that the strip height would grow if I added more memory to the printer but this was not the case on the two printers for which I had memory to test with. Even substantial changes to the available memory (e.g. going from 32 MB to 96 MB) had no impact whatsoever on the performance.
    Summary
    The issue is not related to the file size as the original requester suspected but very likely due to the uncached rendering. Caching of glyphs can be achieved by using the "ucache" instruction or perhaps by placing the glyphs in font dictionaries and using the "show" operator.
    Although reported in 2003, time is apparently not healing this quick enough since printers in the 10,000$ class like the Sharp MX2310U still take a full minute to print 10 pages and a desktop printer may be blocked for over an hour for the same document.
    We will now try to use the CUPS filter and leave the printers configured as Postscript printers. If there is interest I can post the single file source of a CUPS filter that performs the inline conversion described. Apart from libl it requires no additional libraries and written using flex it is reasonably lightweight and fast.
    I would appreciate any opinion on whether or not the proposed workaround for bug 8023990 (https://bugs.openjdk.java.net/browse/JDK-8023990), namely having the system property "sun.awt.fontconfig" pointing to a working fontconfig.properties of a previously installed and working 1.6 version file, is safe.
    Measures (Appendix)
    "Terms and Conditions" report
    Testing a single page "Terms and Conditions" report in "Arial" 8pt (I am aware that "Helvetica" is width compatible and nearly looks the same but in this particular case the line height was also relevant and as explained above, printer fonts are currently not working). The page contains 17000 characters of which some parts are bold and some italic. This is a real world example and to make things worse the requirement is to print the text on the backside of every page on a certain class of reports. I am aware that this is a bit extreme but I also felt that I couldn't dismiss it as being unreasonable.
    File "Arial.ps" (7.5 MB Unmodified output of the JVM)
    Printer
    Printing time
    Dell 2330dn 32MB/96MB
    3:50 minutes
    Lexmark X658de (55 ppm, aprox. 5,000$)
      1:45 minutes
    HP LaserJet 4240n 64 MB
    1:12 minutes
    Kyocera Taskalfa 300ci (30 PPM, aprox. 8,000$)
    1 minute
    HP Color LaserJet 4650 dn 128/384MB
    51 seconds
    Sharp MX 2310U 512MB (55ppm,  aprox. 10,000$)
    31 seconds
    Arial_inline.ps (8 MB contains "ucache" without normalization and without dictionary)
    Printer
    Printing time
    32MB/96MB
    30seconds/30seconds (Improvement by factor 7.7)
    Lexmark X658de (55 ppm, aprox. 5,000$)
      15 seconds (Improvement by factor 7)
    HP LaserJet 4240n 64 MB
    47 seconds (Improvement by factor 1.5)
    Kyocera Taskalfa 300ci (30 PPM, aprox. 8,000$)
    20 seconds (Improvement by factor 5)
    HP Color LaserJet 4650 dn 128/384MB
    46 seconds (Improvement by factor 1.1)
    Sharp MX 2310U 512MB (55ppm,  aprox. 10,000$)
    14 seconds (Improvement by factor 2)
    Asian characters test
    Testing 10 pages of Asian characters in the font "WenQuanYi Zen Hei" 12pt where each page contains 49 lines by 40 unique characters. The document contains the 30,000 characters between unicode 0x4e00 and 0x9fff. This is a nonsense stress test but it illustrates  that the "ucache" speedup works even though no character is repeated in the report.
    Asian.ps  (52 MB Unmodified output of the JVM)
    Printer
    Printing time
    Dell 2330dn 32MB/96MB
    64 minutes
    Lexmark X658de (55 ppm, aprox. 5,000$)
    Not measured
    HP LaserJet 4240n 64 MB
    11 minutes
    Kyocera Taskalfa 300ci (30 PPM, aprox. 8,000$)
    Not measured
    HP Color LaserJet 4650 dn 128/384MB
    9:13 minutes
    Sharp MX 2310U 512MB (55ppm,  aprox. 10,000$)
    4:08 minutes
    Asian_inline.ps (54 MB contains "ucache" without normalization and without dictionary)
    Printer
    Printing time
    32MB/96MB
    5:30 minutes (Improvement by factor 11.6)
    Lexmark X658de (55 ppm, aprox. 5,000$)
    Not measured
    HP LaserJet 4240n 64 MB
    3:48 minutes (Improvement by factor 2.9)
    Kyocera Taskalfa 300ci (30 PPM, aprox. 8,000$)
    Not measured
    HP Color LaserJet 4650 dn 128/384MB
    2:46 minutes (Improvement by factor 3.4)
    Sharp MX 2310U 512MB (55ppm,  aprox. 10,000$)
    48 seconds (Improvement by factor 5)

    Hi Sven,
    Will putting the boilerplate in the trailer section allow me to still have it appearing on the back page of the main report? This is where it needs to be as far as the printed report goes - it is duplexed.
    Regards
    Lanny

  • When i connect my iPhone, iTunes (v 11.4.0.18) stops working and produces an error

    I use windows 8
    When i connect my iphone 4  running on ios 7.1.2, itunes (v 11.4.0.18) stops working and produces the following error:
    Problem Event Name:BEX 
    Application Name:iTunes.exe 
    Application Version:11.4.0.18
    Application Timestamp:54045c47 
    Fault name:iTunes.dll
    etc. etc. etc.
    I tried each and everything.I even created a new user account on my pc and installed iTunes on it again, but still it failed.
    Please help me with possible solutions.
    Thank you in advance.

    I use windows 8
    When i connect my iphone 4  running on ios 7.1.2, itunes (v 11.4.0.18) stops working and produces the following error:
    Problem Event Name:BEX 
    Application Name:iTunes.exe 
    Application Version:11.4.0.18
    Application Timestamp:54045c47 
    Fault name:iTunes.dll
    etc. etc. etc.
    I tried each and everything.I even created a new user account on my pc and installed iTunes on it again, but still it failed.
    Please help me with possible solutions.
    Thank you in advance.

  • I am trying to simulate the robot voice synthesizer sound that is produced by that electronic voice simulator after someone as had their voice box removed.   The vocal transformer insert in Logic Pro doesn't quite do it.   Suggestions?

    I am trying to simulate the robot voice synthesizer sound that is produced by that electronic voice simulator after someone as had their voice box removed.   The vocal transformer insert in Logic Pro doesn't quite do it.   Any Suggestions?

    Try one of the Audio Voice Effects like Alien / Cosmic / Robot… etc. to start with…
    Adjust the Settings in the Inspector to your liking…

  • Material to be produce included in production order component review

    Hello gurus, i have a issue about production order.
    1. The BOM of XXXX material have the next components:
        A
        B
        C
    2. When i create a production order for 100 ST of  XXX material, the component review in production order includes the next:
      Position  Material  Quantity
      0000      XXXX        100 (row blocked)
      0010     A                  20 ST
      0020     B                   1.5 KG
       0030    C                    10 ST
    3. I don´t know why the component review in production order includes the position 0000 and blocked. It looks like the BOM of XXXX material have a recursive position, but isn´t real.
    Please, help me with this issue
    Regards,
    Johnny Leguia

    The issue was solved.
    The co-producto indicator in a BOM position makes that all co-product materials (that hace co-product indicator in mrp view) were listed in component overview. The material to be produced had this co-product indicator in mrp view.
    Thanks for help.
    Regards,
    Johnny Leguia

  • Production order produced qty not match delivered qty

    Hello Guru,
    We have problem in two of our Production order, we have produced qty for it 960 CAR for FG material 11205 in the PO, this can be seen 4 times confirmed partial for a series of yield qty of 240 CAR. in the PO confirmation overview. But when we check the documented goods movement 101 for FG 11205, it was only 180 CAR (each for the 4 partial confirmation was been issue) so the total delivered qty will be 720 CAR only. Why thus this happen, even we yield 240 CAR each on series of partial confirmation to the PO. The delivered was only 180 CAR? Please explain how this issue had happen. Where must be the reason behind this issue?
    Due to our closing, we should correct the Quantity as soon as possible. Can we confirm the missing quantity to this PO? Will this correct the delivered amount and consumption? We need to understand the root cause to prevent wrong delivered quantities.
    Thanks for the help and response.

    ellen,
    it seems that the base quantity , and conversion seems problem in this case.
    please check the conversion unit for both routings UOM and opetration UOM, in realtion to base quantity.
    why its different in the 2 work centres you compared?
    Work centre A  the then the quotient is 1/8 and
    Work centre B  the then the quotient is 1/6
    and base values in both the cases are different.
    and if i use to calculate out put in bith cases its showing different values then you put in your post ,
    1584 x 1/8 = 198 
    1530x 1/6 =  255
    just analyze one - one production order for both work centre A and B, whats teh base quantity of PO ?
    whats the quantity you input for yield for operation 0010 in both case and what quantity is available for next operation 0020, it will give you some hint.
    check out and revert back. hope it helps you/
    Regards
    Ritesh

  • Progmatically stop vi with producer/consumer architecture

    I can't seem to get my VI to fully stop, so that I can go on to do some more things in the program.  I am trying to progmatically stop the vi (pictured below), so that I can return to my main gui (not pictured).  The main gui just consists of a login, exit test system, and run test.  Once the user presses run test, the vi pictured below opens.
    I am using a producer/consumer architecture with a state machine.  The problem I run into is that when I press the "Main Menu" button, it should close the pictured vi and return to the main gui.  I tried using the vi server, and when the user presses the Main Menu button, it fires an event and then it goes to the Stop state in the consumer loop, which opens a reference to the vi's (one for the strip chart vi and another for the gage vi), closes the front panel using an invoke node and then closing the reference.  I also tried adding in the abort vi method after the close front panel and it still gave me the same result.
    Here is the catch, it does close the vi's, but it does not stop the while loops (producer and consumer), or it stops only one of the loops.  I thought of putting in a constant in the event structure for when the Main Menu event is fired, but that will stop the producer loop before the consumer loop reveices the info to go to the stop state, so the consumer loop does not end.
    I also tried a "dummy" control that was connected to the comsumer loop Stop terminal (for the while loop), and then progmatically changed the value in the stop case to true and then read that value in the producer loop to, hopefully, stop both loops, but it did not work either.
    I am sure that it is something so stuipidly simple that I cant see it right now
    Kenny
    Kenny
    Attachments:
    test system.gif ‏252 KB

    Hi Kenny,
    I think of two solutions to your problem. First, use the message queue to pass the message "stop" or something from producer to consumer or second (and I think, better), use occurrences. I made a little draft how it could work.
       You have to pass the occurence- Refnum to both VIs, the producer and the consumer, when the producer finishes execution, then use "Set Occurence".
       In the consumer blockdiagram you react on the generated occurrence.
    If you set in the VI- properties "Open Frontpanel when called" and "Close if originally..." the VI Frontpanel should disappear itself when execution is stopped.
    Hope this helps,
    Dave
    Message Edited by daveTW on 08-14-2006 04:53 PM
    Greets, Dave
    Attachments:
    occurrence 1.png ‏1 KB
    occurrence 2.png ‏5 KB

Maybe you are looking for

  • Impressão de Cheques - Padrão Brasileiro - SAP Business One v. 8.8

    Olá Experts! O Layout de impressão de cheques default do SAP Business One 8.8 que está pré configurado no PLD imprime cheques nos padrões brasileiros? Ou tenho que customizar o PLD para imprimir os cheques? Muito obrigado, Ricardo Vieira

  • Calendar photo quality problem

    Is there anything that I can do to improve on the low quality print warning that shows up on many of my calendar photos? Is there some adjustment other than selecting fit to frame? Many of these photos were emailed to me from relatives. Most of them

  • IDVD 6 / Slideshow Question

    I created a slideshow in iPhoto; then "shared" it to iDVD; then burned a copy onto a DVD. Now when I go back in directly to iDVD and select "Open an Existing Project" to select that project it's not available. Actually the filename is there (under "m

  • Reporting bugs in oracle products

    Is there a webpage whre I can report bugs in oracle products. Thanks, Artur...

  • Chinese Internationalisation

    I need to save Chinese Characters through java application to database. USing Java InputMethod Framework i was able to type chinese in textarea. I also changed database field type to nvarchar2 and tried saving. The data got from the textfield or text