Skip to main content
May 16, 2008
Question

What is <implicit_p>?

  • May 16, 2008
  • 14 replies
  • 2632 views
A CHM, built previously in v5 and currently in v7, does not show all the associated image files. There seems to be no relation to file type (using PNG, GIF, JPG, and some of all these types do/not display) or to size or to HTM file. It has gradually become more extensive. In RH, I can see the graphics. When I compile the CHM and test it, I can see the graphics. Only when I run the SW program that uses this CHM do I not see the graphics.

I looked at the code and didn't see anything, placed a duplicate image below a missing one, compiled, updated the user SW program, and now I see both graphics. AND now I can see this code tag. Reviewing source files, this tag definitely was not visible in the code.

Can anyone tell me what this tag does and why it would *appear*? Can I simply Find/Replace and forget about it?
This topic is closed to new replies. Start a new post to keep the conversation going.

14 replies

Peter Grainge
Community Expert
Community Expert
June 26, 2008
The implicit tag is something that RH can apply on upgrading and is effectively a paragraph without any style definition. Has anyone tried removing the implicit and adding a closing </p> tag?

Use the menu (bottom right) to mark the Best Answer or Highlight particularly useful replies. Found the answer elsewhere? Share it here.
Participating Frequently
November 2, 2012

It's not just on upgrade. I'm playing around in a brand new test project in RoboHelp 10, and I'm seeing < ?rh-implicit_p ? > tags in the source code for topics that I just created in RoboHelp (i.e. not imported, upgraded, or converted in any way).

I understand that it's a paragraph without any style definition.  What I don't understand is why RoboHelp defaults to a proprietary tag instead of just putting in a <p>  < /p> tag?

Peter Grainge
Community Expert
Community Expert
November 6, 2012

But it is how Rh deals with paragraphs where no style has been applied. If you click in paragraphs you can see the style in the style dropdown. For these paragraphs you will see (none). Apply the style you want and the implicit tag will go away.


See www.grainge.org for RoboHelp and Authoring tips

@petergrainge

Use the menu (bottom right) to mark the Best Answer or Highlight particularly useful replies. Found the answer elsewhere? Share it here.
June 26, 2008
Sorry, just realised you are using RoboHelp for HTMLHelp! Still, maybe this might be useful?
May 22, 2008
Removing the <implicit_p> tags, and verifying/inserting preceding closed tags didn't fix the missing image error. I was grasping at straws at that point.

Something is preventing images from showing in the CHM. On my local computer, in both RH and the compiled and viewed CHM, the images display. On another computer, where running the software program the CHM is for, the images don't show. This is now increasing from 5 pages in a book, to random pages throughout the project. Any ideas? Oh, and why does a PNG image file display in RH working file as a black smear?
MergeThis
Inspiring
May 22, 2008
It's been well documented in this forum that PNG files play well in RH only if they've been created in a certain fashion. What that is, I'm not sure, but I think a search on PNG will bring up some of those earlier posts. Maybe the graphics app that was used, or whether they were converted, etc.?


Good luck,
Leon


RoboColum_n_
Legend
May 22, 2008
Kadov tags are something specific to RH and are used to render the WYSIWYG. They have been around for a long time - pre Macromedia days. I think there may even be those amonst us who may remember when Kadov tags were seen as the way forward with HTML before an alternative standard was accepted.
RoboWizard
Inspiring
May 22, 2008
Hi all

Colum is absolutely correct in what he put forth.

I know, I know, so why my post? Well, the thing is, the kadov tagging is one of the things that folks have cringed at for years. They don't like the "extra" code bloat that it carries. (even though things seem to work fine with them in place). And it's one of the things the folks over at Madcap point their fingers at and call it bad (even though it's the SAME folks that put them there to begin with!)

I said all that to say that RoboHelp 7 improves the playing field tremendously by not using kadov tagging. Yay!

And a last side note: kadov is an anagram of vodka. I was trawling through some behind the scenes code of RoboHelp one day and actually came across a line that read: kadov not vodka.

Cheers all... Rick
May 19, 2008
Thanks, guys. I presumed I had to find-replace to remove these tags. I'm primarily curious how to prevent this in the first place. I'll double-check the code. Entirely likely that an end tag is missing there.
May 21, 2008
I am having the same problem with my import. I get the implicit_p tag (open tag only!) when I was trying to put an image within an instruction list. Because I did not want it to have a bullet or number I put it within a tag. RoboHelp put in the implicit_p tag in front of the image. I was able to keep it from doing so if I put a break tag at the end of the lane before the image.

So what is the definition of a Kadov tag? I tried to Google it and got no answer. Were they created by one of the browser makers or by macromedia for RoboHelp?
RoboColum_n_
Legend
May 16, 2008
Isn't this part of the syntax for one of those dreaded Kadov tags? RH7 should have got rid of these but it sounds like the conversion didn't. I'd take a copy of your project and remove the said code.
MergeThis
Inspiring
May 19, 2008
You might also check the HTML in the element(s) prior to this tag. You might find that RH has detected the absence of a closing tag above, and has helpfully decided that a P tag is implicit at the current location.


Good luck,
Leon