Search found 7102 matches

by Radu
Wed Sep 23, 2020 9:58 am
Forum: SDK-API, Frameworks - Document Types
Topic: Using importGlobalOptions in a menu option is not updating UI dialog/views
Replies: 7
Views: 199

Re: Using importGlobalOptions in a menu option is not updating UI dialog/views

Hi, About this remark: Not sure is there is a validation to stop the project being actually reloaded if no change detected? Indeed if the same project is already loaded and there is no modification detected on disk we probably no longer force re-load it. Maybe you could load an empty project and the...
by Radu
Wed Sep 23, 2020 6:48 am
Forum: DITA (Editing and Publishing DITA Content)
Topic: Simple CSS Popup with Attribute Value on Hover
Replies: 5
Views: 42

Re: Simple CSS Popup with Attribute Value on Hover

Hi,

Are you using the Oxygen standaline installation or the Oxygen WebAuthor in-browser editing tool?

Regards,
Radu
by Radu
Wed Sep 23, 2020 6:42 am
Forum: DITA (Editing and Publishing DITA Content)
Topic: Syntax highlighting for XML language not working
Replies: 5
Views: 263

Re: Syntax highlighting for XML language not working

Hi Helmut, Nice to hear from you again. At some point the DITA OT migrated to a new Saxon version which no longer supports directly calling Java methods from XSLT. Java methods can still be called from XSLT using the integrated extension functions mechanism: https://github.com/dita-ot/dita-ot/pull/2...
by Radu
Tue Sep 22, 2020 4:51 pm
Forum: Common Problems
Topic: Problem with css attribute selector for lang
Replies: 2
Views: 32

Re: Problem with css attribute selector for lang

Hi Stefan,

I tested this versus a web browser and you seem to be right, I added an internal issue to fix this. In the meantime maybe you can double the selector and add also a selector which checks for equality:

Code: Select all

*[langcode|="de"] filter:before,  *[langcode="de"] filter:before{
Regards,
Radu
by Radu
Tue Sep 22, 2020 4:12 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: Syntax highlighting for XML language not working
Replies: 5
Views: 263

Re: Syntax highlighting for XML language not working

Hi, Are you publishing from the command line using Oxygen's bundled DITA OT installation or a custom DITA OT installation? If it's a custom DITA OT installation what plugins did you install in it? The license of the "com.oxygenxml.highlight" plugin is a commercial one, it can be used for free when p...
by Radu
Tue Sep 22, 2020 4:06 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: Extra period with empty title - Figure 1. .
Replies: 4
Views: 89

Re: Extra period with empty title - Figure 1. .

Hi Samba,

Yes, this seems to be the case. But I do not understand the use case, why an empty title? You can remove it completely if you want. Or why don't you move the text from the "desc" in the "title" instead of leaving it empty?

Regards,
Radu
by Radu
Tue Sep 22, 2020 8:57 am
Forum: Other Issues
Topic: file not found exception
Replies: 2
Views: 45

Re: file not found exception

Hi Elizabeth, I'm afraid I would need to know more details about what XML Jats document you are validating when you encounter this problem. You seem to have opened an XML file directly from inside a zip file. If you unpack the zip first and then open the XML document do you still encounter the probl...
by Radu
Tue Sep 22, 2020 8:52 am
Forum: Feature Request
Topic: Merge Cells in Table
Replies: 4
Views: 1451

Re: Merge Cells in Table

Hi Julie, What version of Oxygen are you using? Are you editing DITA XML content or another type of XML? If you are editing DITA, do you have the problem to join cells in a DITA Cals table or in a DITA simple table? DITA <simpletable>s do not allow joining and splitting cells, you would need to use ...
by Radu
Fri Sep 18, 2020 2:13 pm
Forum: SDK-API, Frameworks - Document Types
Topic: Using importGlobalOptions in a menu option is not updating UI dialog/views
Replies: 7
Views: 199

Re: Using importGlobalOptions in a menu option is not updating UI dialog/views

Hi, Oxygen looks at the timestamp on disk to check if a file was modified or not and then show that reload dialog. Maybe you could preserve the file.lastModified() before modifying the file and then set back the same timestamp on it. I think that will prevent Oxygen from automatically detecting a ch...
by Radu
Fri Sep 18, 2020 12:17 pm
Forum: Common Problems
Topic: maximize editing area
Replies: 2
Views: 93

Re: maximize editing area

Dear Wolfhart, If you are using Oxygen version 22.1, in the "Window" there should be three checkbox menu items: Maximize editor area Hide all toolbars Hide editor tabs The "Maximize editor area" hides side views. The "Hide all toolbars" hides all toolbars and the "Hide editor tabs" hides the tabs al...
by Radu
Fri Sep 18, 2020 12:10 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: Disable autoplay in embedded videos
Replies: 8
Views: 236

Re: Disable autoplay in embedded videos

Hi, An HTML <iframe> displays an entire HTML page in there. In your case the page has a video inside but to my knowledge you cannot force the iframe to not start a certain video in the displayed HTML content. You can try to edit directly that HTML output and see if you can find any way to avoid play...
by Radu
Thu Sep 17, 2020 7:58 am
Forum: Feature Request
Topic: Saved Find and Replace
Replies: 1
Views: 82

Re: Saved Find and Replace

Hi,

We do not yet have such a feature. How about if you create custom XML Refactoring scripts based on XSLT?

https://www.oxygenxml.com/doc/versions/ ... tools.html

Regards,
Radu
by Radu
Thu Sep 17, 2020 7:56 am
Forum: Feature Request
Topic: Save search strings
Replies: 3
Views: 328

Re: Save search strings

Hi Flandece, I'm sorry but we do not yet have such a feature available. If you can tell us more about your use case, I can add it on the opened issue. How about if you create custom XML Refactoring scripts based on XSLT? https://www.oxygenxml.com/doc/versions/22.1/ug-editor/topics/custom-refactoring...
by Radu
Wed Sep 16, 2020 6:04 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: Disable autoplay in embedded videos
Replies: 8
Views: 236

Re: Disable autoplay in embedded videos

Hi, Have you integrated the plugin after copying it to your DITA OT plugins folder? How does the generated HTML output look like? Does it contain <video> elements for each DITA <object> element? Do you specify those @outputclass attribute values on the DITA object elements like exemplified here? htt...
by Radu
Wed Sep 16, 2020 9:57 am
Forum: SDK-API, Frameworks - Document Types
Topic: Using importGlobalOptions in a menu option is not updating UI dialog/views
Replies: 7
Views: 199

Re: Using importGlobalOptions in a menu option is not updating UI dialog/views

Hi, Thanks for the samples. I can reproduce the problem on my side. Oxygen has a repository of transformation scenarios and it seems we are not reloading that repository automatically when the value of the global key "scenarios" changes in the global options. I added an internal issue to look more i...
by Radu
Tue Sep 15, 2020 8:09 pm
Forum: SDK-API, Frameworks - Document Types
Topic: is there a way to avoid id attribute when inserting an image
Replies: 2
Views: 85

Re: is there a way to avoid id attribute when inserting an image

Hi,

If you open a DITA topic in the Author visual editing mode, in the main menu there is a "DITA" menu with an "ID Options..." action. Select that and in the dialog which appears, remove from the list of elements for which IDs should be generated the "topic/image" entry.

Regatrds,
Radu
by Radu
Tue Sep 15, 2020 12:20 pm
Forum: SDK-API, Frameworks - Document Types
Topic: Using importGlobalOptions in a menu option is not updating UI dialog/views
Replies: 7
Views: 199

Re: Using importGlobalOptions in a menu option is not updating UI dialog/views

Hi, Such a problem may occur if Oxygen does not have explicit listeners in its code to update various components when options are changed. Each global option in Oxygen has an option key. For example a set of transformation scenarios may be serialized to XML something like: <entry> <String>scenario.a...
by Radu
Tue Sep 15, 2020 8:03 am
Forum: Feature Request
Topic: Handling file/directory rename reference adjustment in large projects
Replies: 3
Views: 61

Re: Handling file/directory rename reference adjustment in large projects

Hi Chris, Thanks for the advice, I added it on the opened issue. We scan each XML file in an XML-aware fashion, with an XML parser, caching the referenced schemas so that they are not accessed each time an XML document is parsed. The parsing is fast but of course it gets multiplied with the number o...
by Radu
Tue Sep 15, 2020 7:17 am
Forum: DITA (Editing and Publishing DITA Content)
Topic: Use web service to transform XML in Oxygen Author
Replies: 1
Views: 57

Re: Use web service to transform XML in Oxygen Author

Hi, Oxygen has Java APIs and you can create for it Java or Javascript-based plugins. The Javascript-based plugins use the Rhyno Javascript engine to interact with our Java API: https://www.oxygenxml.com/doc/versions/22.1/ug-editor/dev_guide/plugins.html A plugin can add for example a toolbar, main m...
by Radu
Mon Sep 14, 2020 9:24 am
Forum: Feature Request
Topic: Handling file/directory rename reference adjustment in large projects
Replies: 3
Views: 61

Re: Handling file/directory rename reference adjustment in large projects

Hi Chris, Please see some comments below: If I add all ~100 books (but not release notes) to Master Files, reference adjustment after a file/directory rename takes an average of 80 seconds, which is not practical. Right, we have an internal issue for this "EXM-43529 Cache module dependencies when re...
by Radu
Mon Sep 14, 2020 8:33 am
Forum: Feature Request
Topic: Translator Helper: Additional languages
Replies: 2
Views: 65

Re: Translator Helper: Additional languages

Hi Jonathan, I'm glad you are enjoying our little translator helper plugin. For now there is no setting to show all target languages that Google Translate supports, I added an issue on our plugin's issues list with your request. Are you interested in a particular target language or were you just exp...
by Radu
Mon Sep 14, 2020 8:26 am
Forum: Common Problems
Topic: How to exclude text using both a DITIVAL file and "props"?
Replies: 1
Views: 55

Re: How to exclude text using both a DITIVAL file and "props"?

Hi Carl, Indeed our "Filters" tab from the transformation scenario edit dialog can filter either based on a single DITAVAL or based on that table of exclusions. A DITA OT publishing engine can handle multiple ditaval filter files but most users do not use that facility so until now we have chosen no...
by Radu
Mon Sep 14, 2020 8:12 am
Forum: DITA (Editing and Publishing DITA Content)
Topic: apply-imports / next-match missing in org.dita-community.dita3html
Replies: 3
Views: 82

Re: apply-imports / next-match missing in org.dita-community.dita3html

Hi John, Indeed DITA OT plugins which override the same extension points and add XSLTs may interfere with each other. Well one option would be to continue to use your custom DITA OT distribution with Oxygen, in the Oxygen Preferences->DITA page you can add a reference to your custom DITA OT folder. ...
by Radu
Mon Sep 14, 2020 7:47 am
Forum: DITA (Editing and Publishing DITA Content)
Topic: Synchronizing XML formatting between Oxygen and external tools (+ Git)
Replies: 9
Views: 233

Re: Synchronizing XML formatting between Oxygen and external tools (+ Git)

Hi Chris,

Thanks for posting details about your current approach.

Regards,
Radu
by Radu
Fri Sep 11, 2020 8:38 am
Forum: XSLT and FOP
Topic: linebreaks and indents in TEXT output
Replies: 5
Views: 131

Re: linebreaks and indents in TEXT output

Or maybe match text which is after a processing instruction:

Code: Select all

    <xsl:template match="msgText/text()[preceding-sibling::node()[1][self::processing-instruction()][name() = 'linebreak']]">
whatever suits you better.

Regards,
Radu
by Radu
Fri Sep 11, 2020 8:33 am
Forum: XSLT and FOP
Topic: linebreaks and indents in TEXT output
Replies: 5
Views: 131

Re: linebreaks and indents in TEXT output

Hi, Sorry, should have checked my XSLT bit before offering it as an example. This should work to match all individual pieces of text immediately followed by that processing instruction: <xsl:template match="msgText/text()[following-sibling::node()[1][self::processing-instruction()][name() = 'linebre...
by Radu
Fri Sep 11, 2020 7:52 am
Forum: DITA (Editing and Publishing DITA Content)
Topic: Refactoring a DITA Map considers the profiling conditions
Replies: 1
Views: 68

Re: Refactoring a DITA Map considers the profiling conditions

Hi Chris, Thanks for the kind words, I hope your post will be useful for others as well. Indeed the "Current DITA map hierarchy" takes into account all visible references in the DITA Maps Manager view, it does take into account also the faded out references, I'm not sure if this is a bad thing or no...
by Radu
Fri Sep 11, 2020 7:09 am
Forum: DITA (Editing and Publishing DITA Content)
Topic: Configuring the insert tag selector
Replies: 5
Views: 190

Re: Configuring the insert tag selector

Hi, The code would be something like: AuthorSchemaAwareOptions schemaAwareOptions = new AuthorSchemaAwareOptions(); schemaAwareOptions.setShowAllPossibleElementsInCCList(false); PluginWorkspaceProvider.getPluginWorkspace().setGlobalObjectProperty("author.editing.mode", schemaAwareOptions); or you ca...
by Radu
Fri Sep 11, 2020 7:02 am
Forum: DITA (Editing and Publishing DITA Content)
Topic: apply-imports / next-match missing in org.dita-community.dita3html
Replies: 3
Views: 82

Re: apply-imports / next-match missing in org.dita-community.dita3html

Hi, Thanks for the report, I added an issue on the plugin's project: https://github.com/dita-community/dita13-dita-ot-1.x-support/issues/8 and I also added an internal issue to look into fixing this on our side. These plugins are quite old but they still contain some functionality related to mathml ...
by Radu
Fri Sep 11, 2020 6:49 am
Forum: Common Problems
Topic: How to find only text that is visible in Author mode?
Replies: 1
Views: 59

Re: How to find only text that is visible in Author mode?

Hi Carl,

The Find/Replace in FIles dialog has an "Enable XML Search options" checkbox. You can check that and then only check the "Element Contents" checkbox to search only in text but avoid searching inside attribute values for example.

Regards,
Radu