Endash and curly quote HTML errors

I inherited a large knowledge base at my job that was using
RoboHelp x5. It hadn't been worked on for more than a year when I
started, so the first thing I did was upgrade to RoboHelp 7. (I am
a total Robohelp beginner; been learning on my own since starting
her in Jan. 08) The first time I generated an output and published
the knowledge base in 7, we began to discover the project is
riddled with <&endash;> and <&rdquor;> HTML
errors. RH x5 version read the endash and curly quotes fine and
displayed the characters.
What can I do now? Is there a global find and replace? What's
also weird is that the endash looks OK in the RoboHelp viewer. The
curly quote does show up wrong in the RH viewer as
<”r;>.
Any help or insight would be much appreciated. Thanks!

Thanks for your response, Peter. Don't see the patch you
mention -- could you point me to it? I may not be able to use it
tho, b/c have made lots of edits and updates to our knowledge base
so I can't go back to the old R5 copy at this point.
If not, I will try the Helpware FAR. In looking at their
site, am not sure how it works: do I apply it to the output file or
the RH project files.
Thanks!

Similar Messages

  • How to quickly switch between straight and curly quotes?

    I've recently moved from a Windows XP machine with MS Office to a Mac Pro with Pages.
    For the kinds of documents I typically work on, sometimes I need to have straight quotes, and sometimes curly quotes. With MS Word, I was able to create a couple of macros that would switch these preferences for me. With these macros linked to an icon in the toolbar, switching between straight and curly quotes was as easy as clicking a button.
    Now I'm looking for a way to do this -- or something like it -- with Pages.
    I know how to switch back and forth using the preferences menu, of course, but I'm looking for something quicker and simpler, since I often have to make this change several times a day.
    Can Automator do something like this? Or is there another way?
    -- Eric

    Turn off the auto correction and you can type Curly quotes with:
    left single ‘ option ]
    right single ’ option shift ]
    left double “ option [
    right double ” option shift [
    If you want the French quotes « and » they are option and option shift |
    Peter

  • Pages '09 integrating straight and curly quotes within one file.

    I'm doing an edit in Pages and the document has a mix of straight and curly quotes. I can't seem to find a way to get them all the same. Find-and-replace turns some of the quotes backwards (as in 'em for them) Nothing in the archives addresses this.

    Look for patterns in search and replace.
    Search for a space + " to get the leading quote and " + space to get a trailing quote.
    Or get WordServices to fix all this.
    Peter

  • html:errors question

    I have a JSP file,and I use <html:errors> in this page,but it raise error,my code is follows:
    <%@ taglib uri="/WEB-INF/struts-form.tld" prefix="html" %>
    <html>
    <head>
    <link rel="stylesheet" href="style.css" type="text/css">
    </head>
    <html:errors/>
    <html:form method="post" action="log.do">
    <html:text property="abc" /><html:errors property="abc"/>
    </html:form> and my Form is follows:
    public ActionErrors validate(ActionMapping mapping,HttpServletRequest request) {
    ActionErrors errors = new ActionErrors();       
    if(abc!=null && abc.length()>0){
       errors.add("abc",new ActionError(" error.abc.required"));
    return errors;
    } When I run it,it raise following error:
    org.apache.jasper.JasperException: /index.jsp(8,15) Attribute property invalid for tag errors according to TLD
    org.apache.jasper.servlet.JspServletWrapper.handleJspException(JspServletWrapper.java:510)
    org.apache.jasper.servlet.JspServletWrapper.service (JspServletWrapper.java:375)
    org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:314)
    org.apache.jasper.servlet.JspServlet.service(JspServlet.java:264)
    javax.servlet.http.HttpServlet.service(HttpServlet.java :802)
    org.apache.struts.action.ActionServlet.processValidate(ActionServlet.java:2149)
    org.apache.struts.action.ActionServlet.process(ActionServlet.java:1565)
    org.apache.struts.action.ActionServlet.doPost(ActionServlet.java :510)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:709)
    javax.servlet.http.HttpServlet.service(HttpServlet.java:802)
    I have looked up <html:errors> API,I find it have property attribute:
    property Name of the property for which error messages should be displayed. If not specified, all error messages (regardless of property) are displayed. (RT EXPR)
    Why raise above error when I use <html:errors property="abc"/> ? How to do with it?
    Thanks in advance!

    Maybe this piece of code might help you
    <tr>
    <td align="center"><logic:messagesPresent>
    <html:messages id="error">
    <span id="error"><li><%=error%></li></span>
    </html:messages>
    </logic:messagesPresent>
    <span id="error"><c:out value="${errorsNolog}"/></span>
    </td>
    </tr>

  • CS5 and DW curly quotes

    I just upgraded from CS4 to CS5. Dreamweaver used to convert curly quotes to the proper UTF encoding when you typed them in. For example, if you typed the Option-Shift-leftbracket keys you would get &ldquo; in your code. This no longer happens with CS5. It properly converts straight quotes to &quot; but doesn't handle curly quotes or em dashes. Is there a preference or menu command that I don't know about to re-activate this feature? It would be a nightmare to have to convert all high-bit characters, especially since the app used to handle this automatically. I would consider this a major downgrade rather than an upgrade if this feature was lost.

    AdwizUSA wrote:
    I just upgraded from CS4 to CS5. Dreamweaver used to convert curly quotes to the proper UTF encoding when you typed them in. For example, if you typed the Option-Shift-leftbracket keys you would get &ldquo; in your code.
    That's not UTF-8 encoding. &ldquo; is an HTML entity that was necessary because the Western European (ISO-8859-1) encoding doesn't support curly quotes. UTF-8 does support curly quotes, so it's no longer necessary to convert them to HTML entities.
    If you switch your page encoding to Western European (ISO Latin 1), you'll get the HTML entities. If you use UTF-8, you'll get UTF-8 curly quotes.

  • Where can I get an Html error report of all the syntax and tag problems?

    Where can I get an Html error report of all the syntax and tag problems?

    Thank you for your answer.
    Where is the DW validation for me?
    My files are in my computer so I don’t have an external URL.
    File > validation > as xml = closes DW... Maybe because it is not a correct command for HTML,
    And
    Window > results > validation = gives a partial mistakes (e.g. shows an open tag without closing tag, but doesn’t show a closing tag without an open tag).
    Thank you.

  • What can i do to sort my ipod touch 4th gen, when ever i connect it to my laptop my itunes keeps saying, and i quote "itunes could not connect to this ipod, an unknown error has occured" please helpppppp i have not had my ipod for long either

    what can i do to sort my ipod touch 4th gen, when ever i connect it to my laptop my itunes keeps saying, and i quote "itunes could not connect to this ipod, an unknown error has occured" please helpppppp i have not had my ipod for long either

    - Try restoring on another computer.
    -  Make an appointment at the Genius Bar of an Apple store.
    Apple Retail Store - Genius Bar

  • WRTU54G-TM Slow Setup Page and HTML Error on Access Restrictions Page

    I have a WRTU54G-TM Wireless Router.  It has v1.00.21 firmware and I have done a reset with no solution.  Everything seems to work, except the setup pages load very, very, very slow.  Also in Internet explorer I get an HTML error on the access restrictions page. Resets don't help.  The router did not have this issue until about a month ago that I recall.  I can see on the access restrictions page the gray shading is all lined up except at the bottom on the page, like ther is some sort of issue in the html within the router.
    One more problem, after I reset the router the saved config file I made would not change the default settings back, I had an older saved config file also, it would not work either.
    Is this an issue with this firmware version?   Any one else see this?
    Message Edited by johnsonle9 on 01-24-2010 01:24 PM
    Message Edited by johnsonle9 on 01-24-2010 01:24 PM

    Are you getting the same problem with another computer...?
    Try using different computer and check if you are getting the same problem or not...If yes then,I would suggest you to re-flash/upgrade the router's firmware,reset the router and re-configure it from scratch..Do not use the save config file.

  • Endashes and quotes are not converted correctly when copying FM files by reference

    I'm using FM7 in the TCS1 in a Windows XP environment. I am copying FM books by reference into my RH project.
    I'm noticing that endashes (–) and quotation marks (") are not consistently coming across correctly in my RH project.  Instead, I am getting &endash; for the endash, and &rdquor: instead of a quote.  Note: it appears to be only the first quote that encloses text that doesn't convert; the closing quote converts.
    Any ideas?

    I have RoboHelp 7 and the patches won't install unless I do a complete reinstall.  Since I'm at the end of a release, that will have to wait.
    ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    Mary K. Greer
    Information Developer - Learning Management Solutions
    Intelligent Automation Solutions Client Services
    407.771.8187

  • Grep that finds curly quotes and changes to straight ones, but only after digits....

    Hello
    I am trying to find all the curly quotes that follow numbers and turn them into straight quotes.
    I am going to try and put this in a GREP style eventually, but in the meantime, I was testing it with find and change.
    Here is what I did......but it doesn't work.
    For the Find what- I did a positive look behind to find a digit and then pasted in the curly quote
    Fort the change to-I found the Unicode value for the straight quote.
    But it didn't work ;-(
    any thoughts out there!!
    babs

    Well, I'm no Engineer, and I suppose it would require all the font
    manufacturers to rebuild the fonts to handle it the same as small
    No...given that All Caps, is handled by InDesign without special
    font support, this feature could work the same way. A Character
    panel option (like All Caps) that Forces Straight Quotes.
    Or maybe that was your point. (?)
    It can certainly be done.
    Question is merely whether it should be done.
    But how much worse can it get than all those airplanes falling from the sky
    How could you ask such a thing? Surely having the entire universe
    sucked into a rift and enveloped in eternal blackness without sunshine,
    light, or heat is far worse than a few aluminum chassis falling into the
    ocean and there being no power grid to run InDesign unless you purchased
    the hand-crank version!

  • How do i fix this: error message- index.html - error occurred - An FTP error occurred - cannot put index.html. Access denied. The file may not exist, or there could be a permission problem. Make sure you have proper authorization on the server and the ser

    that is...
    index.html - error occurred - An FTP error occurred - cannot put index.html. Access denied. The file may not exist, or there could be a permission problem. Make sure you have proper authorization on the server and the server is properly configured.
    File activity incomplete. 1 file(s) or folder(s) were not completed.
    Files with errors: 1
    index.html
    thanks!

    It's under More Options triangle in the Manage Sites panel.  See screenshot:
    Nancy O.

  • Curly quotes

    My company is moving away from windows based servers running IIS to Linux running Apache. So now I'm running into the curly quotes issue when pasting from Word in dreamweaver CS4. I have a bunch of sites already built that will be ported over. Not to mention the fact that I get virtually all the content from Word docs. Is there any way to automatically convert  curly quotes, apostrophes, em dashes etc without having to resort to manual find and replace on every page? This has become a major issue for me and I'm wondering if there's any way to set up CS4 to automatically handle these characters when cutting and pasting from Word. DW used to do this but CS4 doesn't seem to. Any info is appreciated.
    thanks

    That is bad programming, they should not occur in these situations.
    Thank you for pointing it out I never noticed, because like 95% of the known universe I use metric measures.
    I have tried all the likely keyboard commands and searched the user manual and can not find a solution.
    I thought of replacing the auto correction with the appropriate space" and "space but this is already hard encoded in and wouldn't fix the problem. What was required in the programming was to check if there was a leading quote mark before substituting a trailing quote mark.
    Send feedback to Apple at http://www.apple.com/feedback/pages.html
    A work around is to go:
    +Menu > Edit > Special Characters… > Punctuation > and use ′ or ″ (single or double Prime)+
    These are actually the correct characters for feet and inches and will not be substituted.
    To speed it up as you type you could use auto-correction to substitute for /' and /" or whatever you think will work.

  • Single and double quotes entered in form field cause corruption?

    I am creating a database change request system using in APEX 2.2 and the main form has a description field (clob) and a API_description field (varchar2(4000)) that are text area fields on the page. The form seems to have trouble when the string data entered into the text area page items on the form contain single and double quotes.
    <br><br>
    I have pasted my test data below in this problem description(this is not true sql but it gets the point accross). I use the wizard created insert process to get the data into the db from the text fields in the wizard generated form, then use the wizard created fetch process to get the data back out and rendered on the same form. When I use the test data below, sometimes a few characters dissappear from my input data on the way out, sometime form fields go away, and their html is interspersed with the previous form field's data on the page. And I get different results on different tests with the same data.
    <br><br>
    Do I have to do something special for a vanilla htmldb text page item on a form to be able to receive single and double quotes in the string input in order to avoid that string data confusing the processing on the way in to the Database or on the way out for rendering?
    <br><br>
    Do I have to escape the characters? How do I do this?
    <br><br>
    The "varchar2(1) := ‘A’" part of the below TEST DATA string seem to cause the most trouble. The behavior is erratic - sometimes the pattern works, sometimes html is interspersed in one place, sometimes another (on the way back out)
    <br><br>
    START TEST DATA:
    Add column pcl3_data_ind varchar2(1) to edc_tran,edc_log, edc_recreate_tran table
    Or
    Create a file with following sql in it
    Insert into sometable values(‘A’,sysdate);
    Or
    create new table as follows
    create table “someschema”.“sometable”
    (id number not null,
    Name varchar2(20) not null,
    Join_date sysdate
    Active varchar2(1) := ‘A’
    END TEST DATA:
    <br><br>
    XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
    Here is an example of the test data being displayed after being fetched back out of oracle (this will look like gibberish when rendered in the forum system (end of problem description except for example):
    <br><br>
    env
    Add column pcl3_data_ind varchar2(1) to edc_tran,edc_log, edc_recreate_tran table
    Or
    Create a file with following sql in it
    Insert into sometable values(‘A’,sysdate);
    Or
    crete new tableas follws
    crate table “somesca”.“sometable”
    har2(20) not null,
    Join_date sysdate
    Active varchar2(1) := ‘A’
    woextarea>
    <a class="eLink" title="Edit" href="javascript:popupURL('f?p=4000:371:204538675714370::::P371_ID,FB_FLOW_ID,FB_FLOW_PAGE_ID:1034609472735510,104,2');" tabindex="999"><img src="/i/e.gif" alt="Edit" class="eLink" /></a></td></tr><tr><td nowrap align="right"><label ...

    I found a good php related post that has a nice set of the potentially problematic characters (this is in the context of word pasted into IE I think). I am pretty confident that at least single curly quotes do not work well in apex 2.2). I would not be surprised if some of the others were trouble as well.:
    http://lists.evolt.org/archive/Week-of-Mon-20030602/141975.html
    here is the list
    $trans_tbl[chr(34)] = '"' ;          //      quote
              $trans_tbl[chr(38)] = '&' ;          //      ampersand
              $trans_tbl[chr(60)] = '<' ;          //      less-than
              $trans_tbl[chr(62)] = '>' ;          //      more-than
              $trans_tbl[chr(128)] = '€' ;     //      euro
              $trans_tbl[chr(129)] = '€' ;      //     euro
              $trans_tbl[chr(130)] = '‚' ;      //     low quote
              $trans_tbl[chr(131)] = 'ƒ' ;      //     florin
              $trans_tbl[chr(132)] = '„' ;      //      double low quote
              $trans_tbl[chr(133)] = '…' ;      //     ellipsis
              $trans_tbl[chr(134)] = '†' ;     //     dagger
              $trans_tbl[chr(135)] = '‡' ;      //     double dagger
              $trans_tbl[chr(136)] = 'ˆ' ;      //     circumflex
              $trans_tbl[chr(137)] = '‰' ;      //     per thousand
              $trans_tbl[chr(138)] = 'Š' ;      //     S caron
              $trans_tbl[chr(139)] = '‹' ;      //     left angle quote
              $trans_tbl[chr(140)] = 'Œ' ;      //     OE ligature
              $trans_tbl[chr(142)] = 'Ž' ;      //     Z caron
              $trans_tbl[chr(145)] = '‘' ;      //     left single quote
              $trans_tbl[chr(146)] = '’' ;      //     right single quote
              $trans_tbl[chr(147)] = '“' ;      //     left double quote
              $trans_tbl[chr(148)] = '”' ;      //     right double quote
              $trans_tbl[chr(149)] = '•' ;      //     bullet
              $trans_tbl[chr(150)] = '–' ;      //     en dash
              $trans_tbl[chr(151)] = '—' ;      //     em dash
              $trans_tbl[chr(152)] = '˜' ;      //     small tilde
              $trans_tbl[chr(153)] = '™' ;      //     trademark
              $trans_tbl[chr(154)] = 'š' ;      //     small s caron
              $trans_tbl[chr(155)] = '›' ;      //     right angle quote
              $trans_tbl[chr(156)] = 'œ' ;      //     oe ligature
              $trans_tbl[chr(158)] = 'ž' ;      //      small z caron
              $trans_tbl[chr(159)] = 'Ÿ' ;      //     Y with diaeresis
    <br>
    -Geoffrey

  • Handling smart/curly quotes in Java

    Hi - I want to know how to handle smart / curly quotes in Java. I need to replace them with actual quotes. I was trying somethin like below.
    xmlString = xmlString .replaceAll( "‘", "&apos;" );
    but this is not working. Just tried to print indexOf( ""‘") and it only returns -1. I was trying to use the html equiv value inside i.e &#8216(folowed by semicolon. the preview replaces it with actual value)
    Pls guide me on this. Its urgent!!
    -Thanks,
    Magesh
    Edited by: magesh_rathnam on Jan 31, 2010 7:09 PM
    Edited by: magesh_rathnam on Jan 31, 2010 7:10 PM

    I guess not then...
    Anyhow try this:
    public static String replaceSmartQuotes(String smartQuotedString) {
      return smartQuotedString.replaceAll("[“”]", "\"").replaceAll("[‘’]", "'");
    }{code}
    Mel                                                                                                                                                                                                                                                                                                                                                                                                                       

  • How to parse out curly quotes from a string

    Hi,
    I am writing a web application, where people will be copying from a Word Document into a text area. Then I get a String from the parameter passed.
    How can I parse out curly quotes and mdashes from this String? Are there specific character codes that I can parse out to replace them with regular quote characters or html quote characters?
    Thanks,
    Gabe

    Interesting problem and one that we had to deal with a couple of years ago. I think you might be talking about smart quotes and these are actually control characters used by MS products. They show up as squares in HTML unless properly dealt with. Try downloading some UNICODE charts to find out the values of these characters. I think they are something like 0044 and 0042 but I cannot remember off hand.

Maybe you are looking for