[oXygen-user] Validating CSS

Alex Jitianu
Wed May 27 01:33:29 CDT 2015

Hi all,

Being able to select which CSS profiles apply will definitely bring more 
flexibility. If you want to associate specific profiles with specific 
files, then I think the feature to help is "Validation scenarios" for 
CSS files. With this feature you will be able to create a CSS validation 
scenario, specify in it the profiles to use and associate it with a 
given file. I will record this feature request.

Best regards,
Alex Jitianu
<oXygen/>  XML Editor, Schema Editor and XSLT Editor/Debugger

On 5/26/2015 9:50 PM, George Bina wrote:
> Hi Ray,
> David wants to be able to specify different CSS profiles for CSS 
> validation and be able to do that for each CSS file, right now oXygen 
> allows to set CSS validation options globally or per project, but you 
> cannot have different CSS validation options for multiple files within 
> the same project.
> Back to your requirement, oXygen supports CSS based PDF output using 
> the DITA-CSS DITA-OT plugin and in version 17 we integrated that with 
> the CSS selection from the Author, so you can easily get output just 
> by using CSS to style the content. I covered this in the overview of 
> oXygen 17 webinar here
> https://www.youtube.com/watch?v=B52kBMcqKhg&feature=youtu.be&t=43m20s
> and Radu will probably go into some more details on the DITA specific 
> webinar that we plan for June 10
> http://www.oxygenxml.com/events/2015/webinar_oxygen_17_dita_support.html
> Best Regards,
> George
> -- 
> George Cristian Bina
> <oXygen/> XML Editor, Schema Editor and XSLT Editor/Debugger
> http://www.oxygenxml.com
> On 26/05/15 17:39, Culturecom (Ray Gallon) wrote:
>> Hi Alex,
>> If I understand what David is asking for correctly, I’d want to endorse
>> his request.
>> One of the quarrels some people have with DITA is getting tight control
>> of output appearance, layout, etc. If this can be done a different
>> levels of granularity, i.e., if people can have access to very tight
>> control of the output without having to further into coding than doing a
>> CSS stylesheet, this will go a long way toward “taming” DITA output.
>> Coupling this to a more sophisticated publishing product such as
>> Webworks or Antenna House might also provide a lot of interesting
>> possibilities.
>> Ray
>> Business Process Improvement
>>             through Communication
>>             +33-6 72 40 37 60
>>     Central European Summer Time (GMT +2)
>>             Follow me on:
>> Twitter <http://twitter.com/RayGallon>
>> Google Plus <https://plus.google.com/100012946767116683119/posts/p/pub>
>> LinkedIn <http://www.linkedin.com/in/rgallon>
>>> On 26 May 2015, at 11:09 , David Birnbaum <
>>> <mailto:>> wrote:
>>> Dear Alex (cc oxygen-user list),
>>> Thank you for the quick response. I wonder whether it might be
>>> possible to use checkboxes instead of a single selection, so that
>>> users could combine profiles selectively according to their specific
>>> needs.
>>> I also wonder, though, about the possibility of associating a CSS
>>> profile in <oXygen/> with a specific CSS stylesheet document, that is,
>>> at finer granularity than is available through project-level or global
>>> preferences. I have a project that uses multiple stylesheets, some
>>> that contain just HTML5 selectors and some that mix HTML5 selectors
>>> with SVG selectors. I can put those stylesheets in different projects
>>> and specify different CSS profiles that way, but they really belong in
>>> the same project for other reasons, and in the non-SVG CSS files I'd
>>> want to raise an error if, for example, I specify a "width" value as a
>>> non-zero number without a unit of measurement, although that wouldn't
>>> be an error in an SVG context. This organization would be analogous to
>>> having different schemas for different XML documents in the project;
>>> here there would be different CSS profiles for different CSS documents
>>> in the project. I realize that there are other complications (e.g.,
>>> validating inline or otherwise embedded CSS within an XML document),
>>> though, so I'm not sure how practical this idea would turn out to be.
>>> Best,
>>> David
>>>     Currently there is no solution to this problem. I will ad an 
>>> issue to
>>>     find a solution to such a situation. Perhaps a new entry in the
>>>     profile
>>>     combo that will state "All known profiles".
>>>     > I have an HTML5 document (XML syntax) with inline SVG and I'd
>>>     like to
>>>     > associate a single external stylesheet with it that specifies 
>>> both
>>>     > CSS3 and SVG properties. The <oXygen/> documentation at
>>>     >
>>> http://www.oxygenxml.com/doc/versions/17.0/ug-author/index.html#topics/preferences-css-validator.html,
>>>     > which matches what I see in my configuration options, seems
>>>     willing to
>>>     > allow me to select CSS3 or SVG, but not both simultaneously. Is
>>>     there
>>>     > a way to obtain the sort of validation I'm looking for? I can 
>>> choose
>>>     > CSS3 in the option menu and ignore the error messages for the SVG
>>>     > properties, but I'd rather have the benefit of validating both.
>>> _______________________________________________
>>> oXygen-user mailing list
>>>  <mailto:>
>>> http://www.oxygenxml.com/mailman/listinfo/oxygen-user
>> _______________________________________________
>> oXygen-user mailing list
>> http://www.oxygenxml.com/mailman/listinfo/oxygen-user
> _______________________________________________
> oXygen-user mailing list
> http://www.oxygenxml.com/mailman/listinfo/oxygen-user

More information about the oXygen-user mailing list