Quantcast
Channel: Adobe Community : Popular Discussions - FrameMaker Structured
Viewing all 66580 articles
Browse latest View live

Questions about conversion tables in FrameMaker - Migration to DITA

$
0
0

Hello,

 

I am currently working on a migration project for my firm.

 

I am using conversion tables to transform our FM files into DITA files and come across a few issues I would like to discuss with you.

 

Do you know if it possible to perform the following actions:

 

  • How to Split one FrameMaker file into several Dita files?
  • How to rename the output files, if there is a way to do so automatically?
  • Is there a way to assign IDs to the DITA elements (step tags for example) automatically, via the conversion table?

 

Many thanks in advance.

 

Best regards,

 

Marc


Generate index for DITA structured authoring

$
0
0

I'm using structured FrameMaker for DITA authoring. For PDF generation, I save the ditamap to a composite FM file and include it in an FM book. I generate TOC and index as I do for unstructured FM.

 

The thing is, as recommended by DITA best practices, I put indexterms in the prolog, which is conditionalized in FM and should be hidden in the generated PDF. But if prolog is hidden, indexterms are hidden as well and no indexterm is included in the generated index!

 

So how should I deal with indexterms? Include them in the body will work of course, but that is against most DITA best practices. Thank you!

 

BTW, I use FrameMaker 10.

Why FrameMaker 10 crashes when saving the file after the suppression of a structured element ?

$
0
0

Hello everybody,

 

I have a problem I do not understand.

 

I have a structured document .fm and when I'm saving it after the suppression of a specific element of the structure, FrameMaker crashes.

 

Does anybody have an explanation or a solution for me ?

 

Thanks

Document title in footer (using DITA)

$
0
0
We want to put our document title in the footer. I did it by editing the FM template to include an empty DocTitle variable, and importing a DocTitle variable from another file into the book after map-to-book.

This works well. But is there a way to accomplish something similar that doesn't require post-processing after map-to-book?

Currently, the only mention of the document title is in the title attribute of the map element in the ditamap file. Any suggestions on how to automatically pull the document title from the map attribute into the structured FM template for footer use?

If it requires much coding, it may be easier to continue the manual import. But I wanted to check in case there's a simple solution. Any thoughts?

Thanks,

Larry

Forced return, non-breaking hyphens & spaces, suppress hyphenation + XML

$
0
0

Forced return (linefeed), non-breaking hyphens and spaces, suppress hyphenation.

 

None of these are preserved when exporting from FrameMaker to XML, since they do not seem to be represented by a Unicode code point. My question to you is: How do you deal with those things in XML?

 

The last issues (non-breaking and suppress hyphen) have recently been brought up in:

http://forums.adobe.com/thread/450363

http://forums.adobe.com/thread/459503

 

Forced return is a common thing in many FrameMaker documents to improve readability of certain phrases.

 

For export of FM to XML, there have been proposals to use a special element with a prefix just to capture the special FrameMaker symbol. It works, and may be a valid useful path in certain cases, but I think that it is a questionable way of dealing with it for several reasons:

  1. It is only relevant for roundtrip, since these special elements will hardly be interpreted by other XML tools, which of course limits the value of XML export.
  2. It is unwieldy, to say the least, to require the user to insert special elements for saying simple things that otherwise are just natural key strokes in the regular text flow, and which are not perceived as structural elements of information. Most users would think of these symbols/charactes as control characters, and there is no validation warning that says you may not use these characters/symbols.
  3. An element is used for formatting purposes only, whereas all other elements are used for content or structure.
  4. There is no automatic way of transforming an existing text that has these "symbols" into some special element when a document is structured with a conversion table.
  5. There is no automatic way of transforming a structured FM document to XML such that these special "symbols" get translated to some suitable XML construct.

 

 

If the last point could be solved, i.e if all those control characters or markers could automatically be translated to a suitable XML representation, then I would consider the whole issue as solved, otherwise not.

 

Even without FrameMaker, how do people deal with these things in "pure xml". For instance, when XML is used for publishing (which I know Arnis Gubins is doing), there will guaranteed be a need to control both hyphenation and line breaks. So how do you (they) do that?

 

How do other vendors cope with these issues, e.g XPP?

FM9, ATA iSPEC 2200, & EDD setup

$
0
0

Does anyone have advice on setting up the EDD created from the CMM DTD provided in the ATA iSPEC 2200 Standard? I'm having a difficult time trying to modify the EDD to format the front matter and pageblock pages the way the spec says it should, specifically involving the Title element option of the Topic and Subtask elements.

Postprocessing xslt

$
0
0

I've been trying to solve a problem (the old href containing \ problem) using postprocessing xslt, as described in structapp_dev.pdf (FM 9).  Not only am I not getting the effect I hope for, but I'm not even getting error messages (even with the file missing).

 

Does this feature even work with FM9?

 

Thanks

Bruce

Why Read/write rules and round tripping?

$
0
0

Hello,

I'm planning to set up a documentation project using DITA and I'm evaluating which editor would be better. I don't know Framemaker and one of the things I don't understand is what are the read/write rules? When do I need them? What does it take to define them?  My output will be PDF files and the content will be translated in more than 20 languages.

Many thanks if one of you can clarify that point for me,

Regards,

Annette


Nested tables

$
0
0

Hi all,

there is some Information in the Framemaker help how to nest tables in structured documents but I simply don't understand how to implemend this. This is a DITA document and I know that nesting tables is very bad style. However it is a requirement and after all DITA does support it.

 

In unstructured documents we used anchored Frames in table cells. The approach for structured documents seems similar:

"Select a graphic element for empty anchored frames in the Element Catalog, and click New Frame"

 

I wonder how I can accomplish this. In the EDD I would have to set up an element (perhaps a dedicated paragraph class) to insert an anchored Frame in which then the table is inserted.

 

Has anybody succeeded in using nested tables in structured documents with Framemaker?

 

Robert

How do I map structured frameMaker elements to robohelp not using paragraph styles

$
0
0

I need to map elements within a Structured FrameMaker file into RoboHelp structure without using Paragraph Styles.

 

I have nicely structured FrameMaker but the appearance is dictated by the EDD element having text attributes. We do not use Paragraph Styles.

 

There must surely be a way of mapping directly from FrameMaker elements into Robohelp 'elements'

 

I want to get HTML5 etc using the FM12 Publish method (or even RoboHelp via TCS5).

 

I have done a fair amount of searching but have found nothing to help. Can this be done?

How to apply a conditional tag to ALL elements in a structured document?

$
0
0

Hey all, I'm wondering if there is an easy way to apply one conditional tag to all occurrences of a single element in a structured framemaker file?

I'm reading in data from an XML file and formatting it according to its tags, and would like to make all the text between the <X> ... </X> tags formatted

with a certain conditional tag. There are many instances of this <X> ... </X> element, and I'd like to format all of them.

 

I know how to do this manually, but there are hundred of these tags and it would take far too long.

 

I've gone into the XML and noticed that framemaker adds some formatting elements in there, but does anyone know an easier way than to write a script

that manually places this conditional formatting stuff into the XML document?

 

Any help is appreciated. Thanks!

Framemaker 2015 - Structured Book

$
0
0

I have been trying to get a structured book to work in Framemaker 2015. The two chapter files are validated. But I cannot get the 'NoName' element in the book structure to work. How do you rename the 'NoName' element? I have read through a number of the forums and help files.

I started with groups  and files, and couldn't get that to work. From what I saw on the forum, groups and files in a book file may not be functioning features.

My current file is a book file, with two chapters, Chapter2.fm, and Chapter3.fm.

I haven't seen any guide in the Framemaker documentation (8, 9, 10, 12, or 2015) that helps me get this 'structured book' file concept to work.

Is it not possible to create a structured book? or an endeavor that requires developer capabilities?

How do I get rid of discretionary hyphens?

$
0
0

I'm trying to migrate legacy unstructured documentation to a structured format. That legacy documents contain a lot of discretionary hyphens. Those are written to XML as ordinary hyphens, which is terrible =) Is there a way to remove those at any stage? Maybe with conversion table, or EDD or read/write rules?

Any help is appreciated, thanks!

Conversion table help

$
0
0
Hello,

I am in the process of converting old FrameMaker 5.5.6 unstructured documents to FrameMaker 8 structured. I am having an issue with my conversion table, specifically with tables.
I am trying to wrap the head, body and footer in a tgroup element, then wrap that tgroup element in a table. I am able to get the first part to work but am unable to get the tgroup to wrap in a table.
Here is what my conversion table looks like for the items:

TE:(E:thead?, E:tbody, E:tfoot?) >> tgroup

TE:(E:tgroup)+ >> table

I have tried different options trying to get the tgroup to wrap but have not had any success yet. What would I need to change to get this to work?

Thanks,

Tyler

Generate DITA-OT output doesn't produce anything (wrong version of Java?)

$
0
0

FrameMaker 2015: I am unable to generate anything from the "DITA > Generate DITA-OT output" menu command.

 

First problem was that trying any of the three output options in the Generate DITA-Output menu produced a command window with this error:

 

Unable to locate tools.jar. Expected to find it in c:\ProgramData\Adobe\CS5\lib\tools.jar.

Buildfile: c:\Program Files (x85)\Adobe\AdobeFrameMaker2015\fminit\ditafm\DITA-OT\build.xml

 

I had no c:\ProgramData\Adobe\CS5\lib folder, but found a "\lib\tools.jar" file in my Java directory, and copied the "lib" folder to the location that FM was looking for.

 

That at least made that error message go away, but produced a log file with this error:

 

BUILD FAILED

C:\Program Files (x86)\Adobe\AdobeFrameMaker2015\fminit\ditafm\DITA-OT\build.xml:113: The following error occurred while executing this line:

C:\Program Files (x86)\Adobe\AdobeFrameMaker2015\fminit\ditafm\DITA-OT\plugins\org.dita.base\build_init.xm l:99: java.lang.UnsupportedClassVersionError: org/dita/dost/invoker/ExtensibleAntInvoker : Unsupported major.minor version 51.0

 

Does this mean that I have the wrong version of Java -- if so, which version should I have? Or does it mean something else?


Need advice creating XML files - content to be used for a book

$
0
0
Hi,<br /><br />I'm not sure how to proceed here. I'm just beginning with structured frame and XML. Every thing I have read provides small examples of using XML in FrameMaker (proposal). We create user help manuals/books that follow a similar structure: cover, legal, contents, preface, multiple chapters, glossary, appendix, index.<br /><br />However, I'm not sure the best way to design my xml pages to work within that structure. My understanding of XML is that it should be in small topics, for example if our product has 2 features we could create two xml files such as:<br /><br /><feature name="WonderThing1"><br /><description><br />text text text text text text text text text text text text<br /></desription><br /><procedure><br /><step number="1"><br /><step number="2"><br /></procedure<br /></feature><br /><br /><feature name="WonderThing2"><br /><description><br />text text text text text text text text text text text text<br /></desription><br /><procedure><br /><step number="1"><br /><step number="2"><br /></procedure<br /></feature><br /><br />I could also seperate procedures from conceptual information by creating seperate xml pages for feature vs concept info.<br /><br />So, what is the best practice? Should I create an XML page that matches the structure of each part of the document or is there a (simple) way to create xml pages that are similar to what i mentioned above and then pull those into structured Frame document?<br /><br />Any advice/best practices would be appreciated.<br /><br />Thanks,<br />Michael

Cell Rules

$
0
0

I have a CALS format XML table that I cannot get rules to operate as I think they should.  The overall table has rules off, however in some of the rows of the last column I need the cell to be ruled.  If I edit outside of Frame and add the colsep attribute, it appears to be ignored when opened in frame.  Also troubling is that when I save the file as XML, the original colsep attrributes are removed.

 

I have colsep defined in the EDD as a tet attribute on entry, and I have a set of R/W rules that I think should allow the attributes to be processed.  I am including the R/W rules below.

 

Can anyone see what I am doing wrong?

 

Thanks - Jim

 

/* Table Container rule */
element "table" {
   is fm element;

   /* Table subrules */
   attribute "ttabstyle" is fm property table format;
   attribute "frame"
   {
      is fm property table border ruling;
      value "ALL"    is fm property value all;
      value "TOPBOT" is fm property value top and bottom;
      value "TOP"    is fm property value top;
      value "BOTTOM" is fm property value bottom;
      value "SIDES"  is fm property value sides;
      value "NONE"   is fm property value none;
   }
   attribute "colsep" is fm property column ruling;
   attribute "rowsep" is fm property row ruling;
   attribute "orient" is fm attribute;
   attribute "pgwide" is fm property page wide;
}

/* Table Group rules, Table element is container object */
element "Tgroup" {
   is fm table element;

   /* Attribute rules */
   attribute "cols"           is fm property columns;
   /* attribute "tgroupstyle"  is fm property table format; */
   attribute "colsep"         is fm property column ruling;
   attribute "rowsep"         is fm property row ruling;
   attribute "align"          is fm attribute;
   attribute "charoff"        is fm attribute;
   attribute "char"           is fm attribute;
}

/* ColSpec handling */
element "colspec" {
   is fm colspec;
   attribute "colnum"   is fm property column number;
   attribute "colname"  is fm property column name;
   attribute "align"    is fm property cell alignment type;
   attribute "charoff"  is fm property cell alignment offset;
   attribute "char"     is fm property cell alignment character;
   attribute "colwidth" is fm property column width;
   attribute "colsep"   is fm property column ruling;
   attribute "rowsep"   is fm property row ruling;
}

/* SpanSpec handling */
element "spanspec" {
   is fm spanspec;
   attribute "spanname"  is fm property span name;
   attribute "namest"    is fm property start column name;
   attribute "nameend"   is fm property end column name;
   attribute "align"     is fm property cell alignment type;
   attribute "charoff"   is fm property cell alignment offset;
   attribute "char"      is fm property cell alignment character;
   attribute "colsep"    is fm property column ruling;
   attribute "rowsep"    is fm property row ruling;
}

/* Table Head rules */
element "thead" {
   is fm table heading element;
   attribute "valign" is fm attribute;
}

/* Table Foot rules */
element "tfoot" {
   is fm table footing element;
   attribute "valign" is fm attribute;
}

/* Table Body rules */
element "tbody" {
   is fm table body element;
   attribute "valign" is fm attribute;
}

/* Row rules */
element "row" {
   is fm table row element;
   attribute "valign" is fm attribute;
   attribute "rowsep" is fm property row ruling;
}

/* Entry rules */
element "entry" {
   is fm table cell element;
   attribute "colname" is fm property column name;
   attribute "namest" is fm property start column name;
   attribute "nameend" is fm property end column name;
   attribute "spanname" is fm property span name;
   attribute "morerows" is fm property more rows;
   attribute "colsep" is fm property column ruling;
   attribute "rowsep" is fm property row ruling;
   attribute "rotate" is fm property rotate;
   attribute "valign" is fm attribute;
   attribute "align" is fm attribute;
   attribute "charoff" is fm attribute;
   attribute "char" is fm attribute;
   /*attribute "align"    is fm property cell alignment type;
   attribute "charoff"  is fm property cell alignment offset;
   attribute "char"     is fm property cell alignment character;*/
}

converting Framemaker files into PDF progaramatically using publishing server

$
0
0

Hi All

 

Background:
We are going for upgrade of  Frame maker 8 which is on unix system  to FM 10 or 11. We are using Framemaker mainly for renditions, i.e to convert the fm documents to PDF. To convert fm document to PDF we are using the below mentioned command line utility available in FM 8.(on unix). /opt/app/frame8.0/bin/fmprint -i -p Sample.fm.fmtpl Sample.fm Currently the the fm file which need to converted to PDF and the FM 8(installed) are available on the same unix system ,so we were able to initiate/use the command line utility of FM 8. The rendition of the FM to PDF is On -Demand.( We are not running any batch activities/ bulk renditions).We are rendering the document as soon as the document  is available.

Requirement:
As we are going to  upgrade the FM to newer versions which would be installed on the Windows machine as Frame maker 10 or 11 will not support unix plat form, so can you please let us know which option is better to use i.e we want to convert fm file to PDF using java program without any manual intevention using publishing server/client version.
can any one help us as it is very urgent for us.
please let us know the ways to do and links for helpful documents .

thank you very much for your help in advance!!\

 

Best reagrds

Ramesh babu

FrameMaker 11: Internal Error 11004, 17075188, 14420806, 14421392

$
0
0

To whom it may concern,

 

Recently I keep having a problem with FrameMaker 11 and the application would crush and close. The error message I got is like this:  error message.PNG

Here is the txt file FrameMaker generated: txt file1.PNGtxt file2.PNG

 

I searched in your website and could not find an answer. Please help me solving this problem,

 

Thank you so much,

 

Lisa

Export Change Bars (and other formats) in Structured Framemaker to XML

$
0
0

Anyone know if there is a way to export Change Bars and other unstructured styling to XML via processing instructions? I've set OutputAllTextWithPIs in my Application, and I see track changes annotations, but no change bar PI's. Seems like this would be essential to roundtripping, but I haven't found any way to do it. Any help is greatly appreciated!

 

-bpopp

Viewing all 66580 articles
Browse latest View live


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>