The official community for FrameMaker.
Recently active
Hello, My query is related to the conditioning text on the source file. The previous writer was working on an older release. The product document is in two platforms; online and PDF. After the writer left, there was less time for transition. Now, if I am starting to work on the existing source files to update the content, I can see that the conditioning tags are now removed from the content, though the pod is showing all the tags created by previous writers to publish the online help and PDF. The pain is to tag every tag based on the published condition. I don't know how to pull the tagged content so that I need not to apply tags again for the whole document. Regards.Prabhat
I want to number my pages in a single document , i want the page numbering to start on page 4, using the master page page# code do i use to start the numbering on page 4 after my toc, i make my toc in a different program. Thanks
I am newer to framemaker and i dont use structured framemaker. I want to construct a document that looks like this but much larger; service manuals with clickable links throughout the document.(pdf attached) if i want to incorporate clickable content into other pages. Can i do this in unstructured framemaker, can i take the pdf i extract out of framemaker and do this is another program for time consideration. is using structured dita format the only way to do this. Best training avaialible if this is the case. need some information, how complex does it get if i have a general idea of how to use framemaker but i dont currently construct anything outside of stand alone documentation. Thanks,
Hi, I have two unstructured books, each with multiple source files. In one book I can create a show/hide expression in one of the book's files, then use File > Import to copy the expression to the other files in the book. In the other book this doesn't work at all. I can't even use the format import feature to copy expressions from one document file to another. Has anyone experienced this and know of a work-around?Thanks,-Adam
Hello -- I have one file in a 32 file book that is not correctly displaying the correct character style format. There is a footnote paragraph style that uses 7.5 pt, 51% process grey font. When we are reference a legal case name, we italicize it using a character style called emphasis (see attached images). We also use the emphasis character style in the main text, which for decades had worked just fine. However, now -- in just one file, applying the emphasis character style anywhere in the body, it brings in the properties of the footnote paragraph style. Previously it would simply ital and leave the other paragraph style properties as-is. Here's what I've tried to no avail:MIF washImporting character styles from a file that's working as designed. It does nothing at all.Setting up the Character Designer to match the default font properties -- except the italics (this changes the footnote italics to match the main body text).System:Win
I need to take out 3 pages from one document .Fm file and incorprated those pages into another .fm file. quickest and easiest way to do this.
I am working on a big book which has been made as a structured book. I am working on in unstructured FM2020. The cross references are a challenge. They are made using elements, and I can't make them update. Changing the cross reference format to paratext does not seem to help. Is it possible to make them work in unstructured mode?
When I try to publish a file to Kindle I receive a message that tells me I need Amazon's KindleGen program. Amazon no longer supports it and it is not available. What do I do?
Hello everyone! I recently started using FrameMaker.The question is as follows: how to configure the program so that the label automatically appears on an empty page (for example: "page reserved" or " intentionally left empty").With respect, Igor Chumak.
I am using FM 2019 Unstructured.How can I get the font of the cross-reference (in blue) to match the font of the paragraph containing the cross-reference?The cross-reference format is <Default ¶ Font><zTDref><$paratext>zTDref is set to As Is for everything except color. I have tried with and without <Default ¶ Font> but the cross-references are always in the source font.
Hello fellows, Is there a programmatic way to import the paragraph style catalog configuration set to Customized List to another FM file? Framemaker doesn't allow doing that via the UI. Thanks!
I made custom toc to use <$elemtextonly>.But It still has suffix text. Does anybody know this problem?
In opening a small file (2 page letter) that was created two years ago, caused Framemaker 2019 to crash back to the desktop (I tried to attach the file but when I clicked 'Post' it got stripped out, saying the file doesn't match its file extension). Several other files from the same time period cause the same behavior. The file header says <MakerFile 12.0>Can anyone shed some light on this?
Hi I want to run extendscript in framescript. is it possible ?
Hi do you know how can I flatten conref in framescript, I have it in extendscript - can you convert it to framescript ? function flattenConref(oDoc) {var oConref = oDoc.FirstTiInDoc;while (oConref.id != 0) {var oNextConref = oConref.NextTiInDoc;var tloc = oConref.TextRange.beg;var eloc = oDoc.TextLocToElementLoc(tloc);var oElem = eloc.child;oConref.ConvertToText();var lElemAttributes = oElem.Attributes;var i = 0;while (i < lElemAttributes.length) {if (lElemAttributes[i].name == "conref") {lElemAttributes[i].values[0] = "";oElem.Attributes = lElemAttributes;break;}i++;}oConref = oNextConref;}}
It seems like I posted something like this a long time ago, but I am not sure. I have some table elements in an FrameMaker document that I want to write out to XML with ExtendScript. I find the XML object in ExtendScript very useful and I am hoping to use that instead of isolating each table and using Save As XML. I suppose I need some kind of recursive function to write the elements and attributes to XML, but if anyone has an algorithm already developed, I would appreciate seeing it (or just having it described in pseudocode). Thank you very much. -Rick
Dipping a cautious toe in the exciting waters of structured documentation; or, rather, trying my hand at using structured FrameMaker instead of / as well as my usual DITA IDE.First minor question:The Courier font is not availableThe Zapfdingbats font is not availableQuite right; they aren't! so, how do I persuade structured FM to use something else, from now on and for ever? I'll probably have more interesting questions later ;-}
Since my system is English the locale sort does not provide any benefit. sNamen = ['Käfer', 'côte', 'Bären', 'küssen', 'Kasimir','coté', 'analog', 'Ähnlich', 'Äpfel']; $.writeln (sNamen.sort()); $.writeln (sNamen.sort(function (a, b) { return a.localeCompare(b)})); Results in Bären,Kasimir,Käfer,analog,coté,côte,küssen,Ähnlich,Äpfel Bären,Kasimir,Käfer,analog,coté,côte,küssen,Ähnlich,Äpfel On a German or French system I expect a different order in t he second result lineCan someone with such a locale prlease test?And do you know how I should extend the sort function to get the uppercase and lowercase letters together: A, Ä, a, ä, B, b, C, c, ç, ... ?
So … I have a whole bookmap's worth of valid DITA files I've developed with XML Mind, and it seemed to me they would be a good starting point if I want to explore using structured FM for DITA.The first thing that hits me when I open any of these files in FM10 is that FM (naturally) applies its own page layouts and paragraph styles. Purely logical, since I haven't defined anything else. Keeping my fingers well away from ths structure, I use the familiar paragraph designer to update the styles FM has applied and soon have a pleasing combination of DITA structure and FM layout … until I save and re-open the document, and find all my formatting has been discarded.Deceptively simple – can of worms perched on tip of iceberg – question: what do I have to do to update the layout/styles? I realise there may be many more styles defined than elements used by my simple DITA files, and (even) that the inheritance we miss in unstructured FM may suddenly spring in to complicate matters in structured:
Hello.I'm handling a ditamap file with FDK.I would like to know the selected file name when I exceutes a context menu command at the ditamap pod.I added my code below. #define GET_FILE_NAME 1 VoidT F_ApiInitialize(IntT initialization){ F_ObjHandleT specialMenuId;/* Get the ID of the special menu. */specialMenuId = F_ApiGetNamedObject(FV_SessionId, FO_Menu, (ConStringT)"!DitamapContextMenu");/* Define the commands and add them to the Special menu. */F_ApiDefineAndAddCommand(GET_FILE_NAME , specialMenuId, (ConStringT)"GetFileName", (ConStringT)"Get File Name", (ConStringT)"");} VoidT F_ApiCommand(IntT command){ switch (command) { case GET_FILE_NAME : F_ApiAlert((ConStringT)"The file name is...!", FF_ALERT_CONTINUE_NOTE); // I want to get the selected file name here. break; };} Thanks.
** My FrameMaker is a trial edition. When I clicked "Topic" in XML's tab, the message above popped up. Then pop up internal error and the FrameMaker goes off. What should I do for solving this problem?
I am using doc.Import to import a text file into FrameMaker. The text file is encoded in UTF-8. Is there a UTF-8 Constant for importing text files in FrameMaker? Here is my function: TTC_MB.importFile = function (filename, textLoc, doc) { var importProps, retProps, i; // Get default property list for importing documents. importProps = GetImportDefaultParams (); // Get a property list to return any error messages. retProps = new PropVals (); // Set specific import property values to import the document. i = GetPropIndex (importProps, Constants.FS_AlertUserAboutFailure); importProps[i].propVal.ival = false; i = GetPropIndex (importProps, Constants.FS_HowToImport); importProps[i].propVal.ival = Constants.FV_DoByCopy; // Attempt to import the document. doc.Import (textLoc, filename, importProps, retProps); };
Dear all,A crucial detail seems to be that the script to be run/debugged must be from the opened folder. Otherwise I get messages concerning missing/notfound targt although FM is open and the targt is addressed in the script by //@target framemakerFor scripts not needing the connection to FM the folder is not a requirement.My setup of launch.json: { "version": "0.2.0", "configurations": [ { "type": "extendscript-debug", "request": "launch", "name": "Run current file", "program": "${file}", "stopOnEntry": false } ] } FindingsWhen Debug is not active F11 switches the display to full screen. Obviously we are in a browser window and F11 triggers the kiosk mode ...It is not possible to step into the script with F10/F11 - this ... see above. To step into a script it is necessary to have at least one break point. From there on I can step with F10/11and continue with F5.I have not yet tested whether"stopOnEntry": truewould
I noticed that Esc f i o does not work in v2020. (Esc f i f does....) I hate using mouse-driven menus and want all of my memorized shortcut keys to work when I upgrade versions. Is there a workaround? Or do I have to wait for Adobe to create a patch? Does anyone know of any other shortcuts that don't work?
Hi community,I´m quite new to FM and so searching some beloved word features...I like to make styles based on other styles so that maintenance is easier - updates need less time.- In MS Word you have the possibility to set-up style templates hierarchical via the "based on" setting in the "designer" (German Formatvorlage basiert auf).When doing it clever, its quite effortless changing e.g. your base font type (if CD has to change) How do I manage that in FM, I have not found a similar option (my version is 2019)If this is not possible, wht?s the best practice? Any advice?
Remix with Firefly Community Gallery
Thousands of free creations to fall in love with and remix in Firefly.
Already have an account? Login
Enter your E-mail address. We'll send you an e-mail with instructions to reset your password.