Search found 57 matches

by chrispitude
Wed Oct 02, 2019 5:25 pm
Forum: Common Problems
Topic: Is it possible to access map variables from Customization CSS?
Replies: 7
Views: 217

Re: Is it possible to access map variables from Customization CSS?

Regarding the second question, I had a similar question about accessing keydef values from CSS here: https://www.oxygenxml.com/forum/post54203.html#p54203 In my case, the keys would be defined in the topic map *but* never referenced (except by the CSS), so there was no expansion in the content that ...
by chrispitude
Wed Oct 02, 2019 3:00 pm
Forum: Feature Request
Topic: What about Git support?
Replies: 60
Views: 18281

Re: What about Git support?

I need to correct my earlier post - our repo is 26k files, not 175k files. We are currently evaluating Oxygen XML Author. Everyone loves the Git integration! In a recent meeting, it was mentioned more than any other feature as being their favorite aspect of the authoring experience, particularly the...
by chrispitude
Tue Oct 01, 2019 7:05 pm
Forum: Feature Request
Topic: What about Git support?
Replies: 60
Views: 18281

Re: What about Git support?

I've already shared this with Sorin, but here's what I see when I do a local-commit of a single file (Windows 10). The repo has 175k files, so it's not small...
git_commit.gif
git_commit.gif (213.64 KiB) Viewed 110 times
by chrispitude
Thu Sep 19, 2019 3:20 pm
Forum: Feature Request
Topic: What about Git support?
Replies: 60
Views: 18281

Re: What about Git support?

One further thought - I would not suggest spending development effort to provide a terminal/prompt interface; a simple command dialog box that shows its output in the same way as transformations would be completely sufficient!
by chrispitude
Mon Sep 16, 2019 5:37 pm
Forum: Feature Request
Topic: What about Git support?
Replies: 60
Views: 18281

Re: What about Git support?

Hi Sorin, I personally do not mind an external client. I use WSL (Windows Subsystem for Linux) in Windows 10, and I freely switch between the Git plugin in Oxygen (Windows 64-bit) and the linux command-line git client in the same shared directory. But many of our writers are nontechnical. For certai...
by chrispitude
Sat Sep 14, 2019 3:41 pm
Forum: Feature Request
Topic: What about Git support?
Replies: 60
Views: 18281

Re: What about Git support?

Hi Sorin, Thanks for your reply! Currently we run an external Git client (either GitBash or Git in WSL) to perform the more advanced actions. However, invoking a command window to an external interface is not what I was thinking. Eclipse JGit has its own command-line interface (CLI) that I would thi...
by chrispitude
Wed Sep 11, 2019 1:18 am
Forum: Feature Request
Topic: What about Git support?
Replies: 60
Views: 18281

Re: What about Git support?

I submitted an enhancement request for the Git plugin to provide a simple command-line interface to the Eclipse JGit module used internally. With this, we could (hopefully!) perform simple operations such as branch creation and branch merges from within the Oxygen environment.
by chrispitude
Tue Aug 20, 2019 1:07 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: Open-source editor for MathML equations in Author?
Replies: 4
Views: 241

Re: Open-source editor for MathML equations in Author?

Thanks Radu! This is great information to get me going. I'll need to learn Java and all this SDK stuff, so it might be some time before I can share my solution here. But, this is a good opportunity for me to learn how to extend Oxygen to my team's needs.
by chrispitude
Tue Aug 20, 2019 2:11 am
Forum: DITA (Editing and Publishing DITA Content)
Topic: Open-source editor for MathML equations in Author?
Replies: 4
Views: 241

Re: Open-source editor for MathML equations in Author?

Hi Radu, Previously I posted that I tried Apache OpenOffice Math, but it did not directly open and save MathML files. Today I tried LibreOffice Math (a close cousin to OpenOffice) and it does open and save MathML files directly! So you can just do C:\Program Files\LibreOffice\program\smath.exe my_eq...
by chrispitude
Sun Aug 18, 2019 10:21 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: Making pagination controls accessible to DITA writers
Replies: 1
Views: 159

Re: Making pagination controls accessible to DITA writers

I added the following alternate CSS file that the user can toggle on and off: /* implement visual markers for pagination properties */ *[paginate ~= "top-of-page"]::before(1000) { display: block; content: '\00a0'; height:5px; border-top:5px dashed #f00; margin-left: -1000in; margin-right: -1000in; }...
by chrispitude
Thu Aug 08, 2019 5:09 pm
Forum: Feature Request
Topic: some enhancement requests for Git plugin
Replies: 1
Views: 129

some enhancement requests for Git plugin

Hi all, I filed the following enhancement requests for the Git plugin on the Oxygen technical support page: 1. When the "Commit" button is pressed, ghost the button and show "Committing..." in the Git Staging view status line until complete. 2. When user attempts to push but local branch is behind, ...
by chrispitude
Thu Aug 08, 2019 4:48 pm
Forum: Feature Request
Topic: What about Git support?
Replies: 60
Views: 18281

Re: What about Git support?

Hi Radu,

Although nobody expects the plugin to replace a full-featured Git client, there is definitely value in supporting some additional basic operations such as branch creation/deletion. You guys have done a great job with the plugin even as-is!
by chrispitude
Thu Aug 08, 2019 2:24 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: Resolving conflicts in the Git plugin?
Replies: 3
Views: 210

Re: Resolving conflicts in the Git plugin?

Hi Sorin, It was user error. :( I thought maybe I could pull the server revisions into my local copy before committing it. The tool message is clear; it was my thinking that prevented me from understanding it. A couple more questions about conflict resolution in a Git flow: 1. What is the difference...
by chrispitude
Wed Aug 07, 2019 9:03 pm
Forum: Common Problems
Topic: Table continuation headers
Replies: 7
Views: 1486

Re: Table continuation headers

Please put our site down for this request too! This is a feature we use in FrameMaker and would like to see in PDF Chemistry.
by chrispitude
Wed Aug 07, 2019 5:10 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: Resolving conflicts in the Git plugin?
Replies: 3
Views: 210

Resolving conflicts in the Git plugin?

Hi all, I'm testing the Git plugin (THANK YOU for making this!!) and I'm trying to figure out how server/local conflicts are resolved. Starting out, the server and my local repo both have the following: <p>Lorem ipsum dolor sit amet, consectetur adipiscing elit, sed do eiusmod tempor incididunt ut l...
by chrispitude
Tue Aug 06, 2019 8:31 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: Sharing CSS files between authoring window and Chemistry PDF (and WebHelp HTML5?)
Replies: 13
Views: 1435

Re: Sharing CSS files between authoring window and Chemistry PDF (and WebHelp HTML5?)

I was able to eliminate the need for both full and incremental styles in the Style drop-down menu by (1) creating a synopsys_core.css file: @import "css_core/-dita.css"; @import "synopsys.css"; I then point to synopsys_core.css as a full (non-alternate) CSS file in the Style menu, and I point to syn...
by chrispitude
Tue Aug 06, 2019 5:56 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: Making pagination controls accessible to DITA writers
Replies: 1
Views: 159

Making pagination controls accessible to DITA writers

In our DITA flow, I used my RelaxNG DITA grammar creator ( https://github.com/chrispy-snps/DITA-plugin-utilities ) to create a specialized pagination attribute constrained to a set of values: <attributedomain filename="paginateAttMod.rng" domain="paginate"> <specialize attribute="paginate" from="bas...
by chrispitude
Tue Aug 06, 2019 3:11 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: Open-source editor for MathML equations in Author?
Replies: 4
Views: 241

Open-source editor for MathML equations in Author?

Hi all, Has anyone (1) found a decent open-source editor for MathML equations, and (2) found a good way to integrate it into Oxygen XML Author? I started looking at OpenOffice Math, which is the open-source equation editor for OpenOffice applications: https://www.openoffice.org/product/math.html but...
by chrispitude
Tue Aug 06, 2019 3:11 am
Forum: DITA (Editing and Publishing DITA Content)
Topic: How to create a page break in the text
Replies: 11
Views: 2526

Re: How to create a page break in the text

In our DITA flow, I used my RelaxNG DITA grammar creator ( https://github.com/chrispy-snps/DITA-plugin-utilities ) to create a specialized pagination attribute constrained to a set of values: <attributedomain filename="paginateAttMod.rng" domain="paginate"> <specialize attribute="paginate" from="bas...
by chrispitude
Mon Jul 22, 2019 1:14 am
Forum: DITA (Editing and Publishing DITA Content)
Topic: Providing DITA plugins in an Oxygen project directory?
Replies: 8
Views: 437

Re: Providing DITA plugins in an Oxygen project directory?

Hi Radu, Good suggestion! This works much better: set OXYGEN_HOME=c:\Program Files\Oxygen XML Author 21 pushd %~dp0 rmdir "%OXYGEN_HOME%\frameworks\dita\DITA-OT3.x\plugins\com.synopsys.docshell" 2> nul mklink /J "%OXYGEN_HOME%\frameworks\dita\DITA-OT3.x\plugins\com.synopsys.docshell" "dita_plugins\c...
by chrispitude
Sat Jul 13, 2019 7:08 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: Sharing CSS files between authoring window and Chemistry PDF (and WebHelp HTML5?)
Replies: 13
Views: 1435

Re: Sharing CSS files between authoring window and Chemistry PDF (and WebHelp HTML5?)

I needed a more fine-grained way to comment CSS constructs in the Oxygen CSS files. I wrote a perl script that lets you control what to comment (or not comment) on a per-file, per-selector, and per-property basis. comment_v0.1.tgz The script is configured by an array of entries, where each entry has...
by chrispitude
Tue Jul 09, 2019 5:15 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: Providing DITA plugins in an Oxygen project directory?
Replies: 8
Views: 437

Re: Providing DITA plugins in an Oxygen project directory?

Updated to fix some cases: pushd %~dp0 rmdir "c:\Program Files\Oxygen XML Author 21\frameworks\dita\DITA-OT3.x\plugins\com.synopsys.docshell" 2> nul mklink /J "c:\Program Files\Oxygen XML Author 21\frameworks\dita\DITA-OT3.x\plugins\com.synopsys.docshell" "dita_plugins\com.synopsys.docshell" popd "c...
by chrispitude
Tue Jul 09, 2019 12:21 am
Forum: Common Problems
Topic: Authoring in Windows, publishing in linux?
Replies: 2
Views: 420

Re: Authoring in Windows, publishing in linux?

Thanks Radu!

Based on this, I would monitor the Git repo and build books (serially) whenever they are updated by a commit.
by chrispitude
Sat Jul 06, 2019 6:55 pm
Forum: Common Problems
Topic: Authoring in Windows, publishing in linux?
Replies: 2
Views: 420

Authoring in Windows, publishing in linux?

Hello! We're prototyping a DITA flow in Oxygen XML Author. Each writer would be authoring on their Windows laptop, synchronizing their changes to a central Git repo. We have a PDF Chemistry transformation that each writer can use to preview their books; these CSS files are also stored and maintained...
by chrispitude
Wed Jun 26, 2019 2:10 am
Forum: Common Problems
Topic: Persistent CSS Style Menu option?
Replies: 7
Views: 2633

Re: Persistent CSS Style Menu option?

Hi Radu, Where is this setting stored? Our Oxygen project is stored in a Git repo. I see that the styles are remembered each time I run Oxygen XML Author on my laptop, but another user reported that when he synced our repo and used it for the first time, the styles were not set and he got confused. ...
by chrispitude
Fri Jun 21, 2019 4:26 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: Providing DITA plugins in an Oxygen project directory?
Replies: 8
Views: 437

Re: Providing DITA plugins in an Oxygen project directory?

I'm glad you caught this! On my laptop, I had opened up permissions in the DITA-OT directory inside Oxygen's install directory. I removed the plugin link and integrated to remove it, then removed my user permissions from the DITA-OT, then right-clicked the batch file and chose "Run as Administrator....
by chrispitude
Fri Jun 21, 2019 2:51 pm
Forum: DITA (Editing and Publishing DITA Content)
Topic: Providing DITA plugins in an Oxygen project directory?
Replies: 8
Views: 437

Re: Providing DITA plugins in an Oxygen project directory?

Hi Radu, I was able to get NTFS filesystem links to work! (And linux filesystem works should work equally well.) I created a link_to_oxygen.bat file in my project directory (in ${pd}/prj/ , where I store other miscellaneous project resources). My DITA plugin directory is in this directory. The batch...
by chrispitude
Fri Jun 21, 2019 2:24 am
Forum: DITA (Editing and Publishing DITA Content)
Topic: Providing DITA plugins in an Oxygen project directory?
Replies: 8
Views: 437

Providing DITA plugins in an Oxygen project directory?

Hi all, Is it possible to provide a DITA plugin in an Oxygen project directory? From Radu's post in this thread ( https://www.oxygenxml.com/forum/post53923.html?hilit=dita%20framework#p53824 ), the answer is currently no. But what would it take to make this work? Our DITA books and PDF Chemistry pub...
by chrispitude
Thu Jun 20, 2019 4:02 am
Forum: DITA (Editing and Publishing DITA Content)
Topic: Add a document type for a custom RNG schema with a custom URN
Replies: 15
Views: 1123

Re: Add a document type for a custom RNG schema with a custom URN

Hi Graydon,

You might want to take a look at my DITA plugin creator to see if it could make specializations easier for you:

https://github.com/chrispy-snps/DITA-plugin-utilities
by chrispitude
Fri Jun 07, 2019 5:29 pm
Forum: Common Problems
Topic: Ways to store CSS-accessible book metadata besides <bookmeta>?
Replies: 3
Views: 553

Re: Ways to store CSS-accessible book metadata besides <bookmeta>?

Thanks Costin! Yes, I've used a similar solution in my own CSS. I would really like to eliminate the duplicated metadata itself. Is there a way to (1) prevent the DITA-OT from such excessive duplication, or (2) is there another way besides the <bookmeta> construct to communicate data from DITA sourc...