The official community for FrameMaker.
Recently active
I have any "see" or "see also" occurrences in my index markers set to italic format.Using one HTML5 layout (Theme1_standard), this is simply ignored in the HTML5 output. This is not great, but I can live with it.Using another HTML5 layout (Charcoal_Grey), the format tags are displayed in the HTML5 output, which is awful. See attached screenshot for a comparison of the two outputs.There doesn't seem to be a way to tweak this in the Publish Ssettings, especially since the paragraph formats used in the index file (the standard Level1IX and Level2IX) aren't listed on the Style Mapping tab of the Publish Settings dialog, so I can't manipulate them at all.If I manually remove the italic formatting from my index markers in the source files, the HTML5 output looks better but my PDF output suffers. Anyone know a workaround for this?
I'm trying to save my work as a PDF file but keep getting an error message: "FrameMaker could not find the Adobe PDF printer instance, which must be installed to execute the 'Save as PDF' command."I’ve tried repairing Adobe Acrobat, manually adding the Adobe PDF printer (which does not show up when adding), and reinstalling both FrameMaker and Adobe Acrobat, but nothing worked. I've tried many solutions, but I’m still unable to resolve the issue.Please assist.
Hi, I do not have much time to rewrite my FrameScript scripts in ExtendScripts, but I have to. I see that FrameScript will not be supported forever. In one of my scripts I have to remove conditions from a paragraph. It does not matter which conditions are there, and it does not matter, if not all of the paragraph has a condition.In Rick's FrameAutomation blog he suggests this to remove all conditions from the text: http://frameautomation.com/removing-conditions-from-text-and-table-rows-part-2/ #target framemaker var doc = app.ActiveDoc; var textRange = doc.TextSelection;var prop = doc.GetTextPropVal (textRange.beg, Constants.FP_InCond); // Remove all conditions from the text.prop.propVal.osval.length = 0; // Apply the updated list back to the text range.doc.SetTextPropVal (textRange, prop); When I create a short dummy file and apply a condition to the second to last paragraph, select this paragraph and copy this snippet into ESTK and run it, I get the following:• The paragraph s
Hi, I have a script which should remove conditions from a table. This is based on Rick's blog post: http://frameautomation.com/removing-conditions-from-text-and-table-rows-part-2/ To test my attempt, create a document with a table, apply a condition (or several) to the table rows and place the insertion mark in the table. Here is my script attempt: #target framemaker "use strict"; #strict on var loDoc, loTbl, loTRange, loTblCell; loDoc = app.ActiveDoc; loTRange = loDoc.TextSelection; loPgf = loTRange.beg.obj; loTblCell = loPgf.InTextObj; loTbl = loTblCell.CellRow.RowTbl; RemoveCondFmtFromTbl (loTbl); function RemoveCondFmtFromTbl (foTbl) // From Rick Quatro. // http://frameautomation.com/removing-conditions-from-text-and-table-rows-part-2/ { var loRow, laArrayInCond; // Remove all conditions from the list and update the row. loRow = foTbl.FirstRowInTbl; while (loRow.ObjectValid()) { laArrayInCond = loRow.InCond; $.writeln (" laArrayInCond:
I have inherited a FrameMaker project that is missing some documentation. I am trying to understand how something was accomplished (so that I can modify it...). In our .DITAMAP files, we have <prodname> elements. Somehow, when our PDF is published the contents of the <prodname> element appear on the Title page of our PDF. This is great, but I am trying to understand how that mapping occurs. Setup:FM2020 or FM2022 (works on both)We are using DITA 1.3.When I publish a PDF, we use a .STS file:on the DITA Options tab it has Apply Output Templates checked.On the DITA Template tab, I have previously imported from TitlePageTpl.fmWhen I open the TitlePageTpl.fm file, I can see a variable has been inserted in the exact location where the <prodname> contents magically appear in the PDF output (i.e. clearly this is somehow "inserting" the correct title":The Name of this variable is BM_ProdNameThe Definition of this variable is Product What I cannot see/figur
Hello,I would want to populate the book title page with ditamap metadata.variables can be uses in such a scenario but it is not documented. What I found so far:Metadata Variable nameauthor Authorprodinfo/prodname BM_ProdNameprodinfo/vrmlist/vrm/@version BM_Vrm1 Have you complementary information about this Thanks in advancePhilippe
Is there a way to flag a list of words or phrases in FrameMaker automatically? My company has legacy documents with terms and phrases no longer in use. The find and change function works but our list of terms and phrases is long and a way to automatically flag them or even replace them with the acceptable work or phrase would be much more helpful.
How do I get spellcheck to highlight incorrectly spelled words with the red underline? The auto spell check preference is on, all items to find are selected, and none are avoided. The spellcheck function works properly, if I click it, but it does not automatically underline the incorrect words.
I'm using FM 2022 to rewrite our guides in DITA 1.3 compliance.So far I have made minor adjustment to paragraph style and save them in EDD file, and combined the EDD with a topic template - which keeps all of my specific formatting.I have began to create my first bookmap by "chapter/topicref" the contents.I published the book with 'save PDF via Book with components route' to get the best visual result, while generating TOC and everything else.My current problem is to limit TOC entries within the first two level headings, because my level 2 heading is practically just an intro title for the level 3 heading. This means both headings would have the same page number, and it's doubling the TOC length for no purpose.How do I exclude the 'steps' section from the TOC? I have tried to modify the TOCTpl.fm reference page, but all I have done was removing the trailing dots and page number - the section heading is still included.Some heading titles are also longer than the rest - i.e. page 2 and p
I'm on a FM 17 trial, and it seems the PDF Printer was never installed. Repairing installation/reinstalling doesn't fix the problem. FM is the only trial product I have installed, and I don't have any other purchased Adobe products. 1. I can't print the documents to PDF.2. I can't print them to HTML5 either, mentioning something about JRE.
How to read contents from a structured FM document?I was trying to identify elements from a text inset and if the element is from a MIF file then want to read the element content.
Hi All, I want to experiment with specializing DITA in FrameMaker. For example, I want to have a data-rev element that is similar to the data element, but that I can convert to a FrameMaker marker. I do not know the correct process for specializing DITA. Can you recommend any books or concrete examples that I can follow? Thanks in advance.
I'm trying to publish to PDF and I get a message that the Adobe PDF printer instance is not installed. How can I solve this issue?
Hi,I am new to Adobe Framemaker scripting. So could anyone help me with this,Consider that we have an FM document and this file imported some other FM/MIF files.When I am traversing through all the elements in the FM document, how can I identify the element is in the main file or in referenced file.Thanks in advance.
Hi there, Ref: Structured FrameMaker I was asked to put the ditamap name in the header of my published document (for an internal customer, this a work instruction name). I opened the structured output template ChapterOutputTpl_WI_0104.fm and renamed it to ChapterOutputTpl_WI_test.fm.I tried 2 approaches:Entered a variable <filename short>Entered a fixed number in the header that is the work instruction name and my ditamap nameMy ditamap is as shown below.When I published, I got the following headers:On the title page: On the Caution page- why is not the layout on the title page, I don’t know On the Step_1_test file On the Step_2_test file – why the layout is not as this for Step_1_test file and doesn’t have file name, I have not idea. The fixed number shown as item 2 was shown everywhere.However, I would like to have the ditamap name in the header, so when I change the file name and the
Hello,In my FM document (master page), at the top, I have put a title, but after print, I have noticed that this title was cut by the printer. In the FM master pages, how to make appear the printer zone limit, in order I could put my title below the printer zone limit (ie : inside the printer zone) ?
I was working on a Conditional text script for a client and realized that conditions can now be applied to table columns as well as table rows. Here is some code where you can see the table Column properties. Put your cursor in a table and run the code. #target framemaker var doc, tbl, col; doc = app.ActiveDoc; tbl = doc.SelectedTbl; col = tbl.FirstColumnInTbl; alert (col); alert (col.reflect.properties.sort ().join ("\r"));
Helle gurus,Can you please provide a redirect for the javascript codes required to sort the rows of the table below in descending order according to the date and start time, that is, from old to new?I wrote the code but it was not successful. First table is binding one. Second one can be used for sorting one or first one. var tableRows = xfa.resolveNodes(“FormServiceRequestConfirmation.bdyMain1.frmTimeEntries.tblTimeEntries1.Row1[*]”);// Convert rows to an array for sortingvar rowsArray = [];for (var i = 0; i < tableRows.length; i++) {rowsArray.push(tableRows.item(i));}// Sort array by colDaterowsArray.sort(function (a, b) {var dateA = new Date(a.colDate.rawValue); // Parsing colDate as a datevar dateB = new Date(b.colDate.rawValue);// Compare dates (ascending order)if (dateA < dateB) return -1;if (dateA > dateB) return 1;returns 0;});// Reorder the table by sorted rowsfor (var j = 0; j < rowsArray.length; j++) {// Copy sorted row values back to table rowsvar sortedRow
Hi, I need help with regards to the figure numbering in FrameMaker. I have preexisting styles for figures and I started using the figure style on the first document, but when I use the same figure style in the proceeding documents, the number restarts. Is there a way I can set the figure number to continue from the previous document in the book? Thank you.
Update #2: Problem solved. I expected to find it in a dropdown menu of a dropdown menu, but it was in the main dropdown menu. Not sure why it disappeared, but I found it again. Thanks all.Update: I fixed the "Find" menu problem. It was under the "Edit" menu. But the Object Format menu is totally MIA.HELP! Suddenly for NO REASON that I can discern (I have NOT messed with my menus AT ALL) The Object Format menu is completely gone from my menus on the right, and there is no option for it in the toolbars or panels menus.Nor is it under the "Graphics" menu: Behold. They no longer exist. This is really messing me up. I need those menus. There is an "Object Properties" menu, but it doesn't do what I need to do. I want to edit the actual object, not create an object style. This doesn't let me adjust the size by percentage or edit an object in any way, it only lets me create a style.I don't want to create a style. I want to format an individual object, and that menu disappered. F
Hi there,we got a new standard to comply with. The layout looks like I achieved that with a change in the Structured FM template, in Column Layout with Room for Side Heads checked and width of 40 mm. I also managed to have the images fit in the 125 mm working area of the layout.I have problem adjusting the tables, and this is a problem because one of my documents have a lot of tables. It looks as shown below.I tried a lot of changes:1. in my structural FM template ChapterOutputTpl, I used Resize Table and the Table Designer (as per https://community.adobe.com/t5/framemaker-discussions/framemaker-dita-tables/m-p/10953831 ), and the table looks correct. I made sure that the updated template is imported in the DITA Template, in Publish Settings and saved before publishing.2. To avoid the width not getting stored on saving and reopening, as per https://community.adobe.com/t5/framemaker-discussions/framemaker-dita-tables/m-p/10953831, I also made change t
HiI have FrameMaker 2022 17.0.5.725 installed on my laptop and use it to maintain a structured application which requires XSL transformations on XML load and save. I have a modified maker.ini file which specifies a different path for the SAXON XSL processor rather than the one which us delivered with FrameMaker. Everything is working fine in my environment.This week I have been inducting a colleague into the FrameMaker world so that they can take over some of the responsibilities for the application. We've installed the identical version of FM, correctly specified the Saxon path for their environment, and gone through loading, editing and saving a number of our documents. So far as we can tell the inputs and outputs are identical, but when their FM runs the import or export XSL transform, their FM console echoes the following line hundreds or thousands of times:There are two autorec.dll libraries, one is in "Program Files\Adobe\Adobe FrameMaker 2022\Legacy32" and the other is in "
I want to use clikable images in structured FM (DITA). In other words, I want to use an image as a clickable button. Click the image and you arrive at the target content. I can easily do this in other DITA authoring tools but can't figure it out in FM (I'm new). I'm familar enough with DITA to know I have to create a content ID and then create and xref to reference it. I can create xrefs in FM to the content IDs I want to link to. I just can't figure out the image part of it. In other tools I can insert an image within an xref element, and voila, the image becomes clickable. I must be going about it the wrong way in FrameMaker.
Has Adobe discontinued support for the ESTK Object Model Viewer (OVM)? I've searched the forum and tried various workarounds, but the Object Model Viewer (F1) remains grayed out in ESTK. I am able to use the Data Browser, but it doesn't provide functionality of the OMV. If discontinued, is there a workaround a person can use.
Adobe has a page where you can sign up for a free trial vesion of FrameMaker. I completed the form on that page, and got the download, and installed it.However, when I start the app, it presents a dialog box as follows: Clicking the "Start free trial" button opens a page to start a free trial of Adobe Creative Cloud, which is something I already have, and does not include FrameMaker. So I am confused about how to actually start the free trial. Closing the dialog box exits the application. I got a confirmation email saying "Welcome to your Adobe FrameMaker Trial." It gives an email address for queries, but no one has responded to an email I sent asking how to start the free trial. It seems like the free trial enrollment system is broken.
Remix with Firefly Community Gallery
Thousands of free creations to fall in love with and remix in Firefly.
Already have an account? Login
No account yet? Create an account
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.