[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: activity overview odf tc
Hi all, I wrote a script to create an overview of recent TC activity. This was before I discovered that there is an RSS feed for this. Still, I thought it would be a waste not to share it. Here is the feed: https://issues.oasis-open.org/activity?maxResults=20&streams=key+IS+OFFICE The script is attached and runs with NodeJS. I used NodeJS because the JIRA REST api returns JSON only and NodeJS is a relatively convenient way of using JSON data. Best regards, Jos
body { font-family: sans-serif; } h3, h3 a { font-size: large; color: white; background: #004586; } div.comment { background: #eeeeee; } span.from { text-decoration: line-through; }
Attachment:
odftc-stream.js
Description: application/javascript
status: New Closed
Fix Version: ODF-Later
Fix Version: ODF-Next
status: New Closed
Fix Version: ODF-Later
Fix Version: ODF 1.3
status: Open Closed
Fix Version: ODF-Later
Fix Version: ODF 1.3
status: New Closed
status: New Closed
status: New Closed
Fix Version: ODF-Later
Fix Version: ODF-Next
I think, the requested features already exist in ODF1.2 and therefore the issue should be closed.
Reasoning in detail:
ODF 1.2 has the element <style:text-properties> and this has the attribute “fo:font-variant” with the values “normal” or “small-caps”, and has the attribute “fo:text-transform” with the values “none”, “lowercase”, “uppercase” or “capitalize”. These are defined via XSL and correspond to the same named CSS properties. They do basically what the reporter requests.
The reporter request an "initial caps" attribute, which detects, that e.g. prepositions or conjunctions will automatically not be affected. Such attribute would highly depend on the language and therefore I would vote against it. The current attribute "text-transform" has already a warning in XSL about the language dependence, "There are severe internationalization issues with the use of this property. It has been retained for CSS compatibility, but its use is not recommended in XSL." [last sentence in section 7.16.6 in http://www.w3.org/TR/2001/REC-xsl-20011015/slice7.html#section-N40545-Character-Properties]
If a text portion has to be excluded, it can be set to “none” or “normal” respectively. The <text:span> elements, which carry the styles, can be nested, so there is no problem to change the style for a portion of text. Therefore a special attribute 'preserve-case' is not needed in file format. The described behavior, e.g. the connection to spell-checker, is at application level and the result can be stored with the current means of ODF1.2.
It is up the implementation to use these attributes. LibreOffice/OpenOffice currently does use these attributes only when the user applies styles, but not when the user applies direct formatting. Therefore the reporter might have thought, that such attributes does not exist. But this is not an issue with the specification but with its implementation by LibreOffice/OpenOffice.
status: Open Closed
status: Open Closed
assignee: Andreas Guelzow
Fix Version: ODF-Later
Fix Version: ODF 1.3
regarding #1, my guess is that this refers to 9.4.12 <table:named-range> and/or 9.4.13
<table:named-_expression_>, neither of which allow an xml:id attribute
Fix Version: ODF-Later
Fix Version: ODF-Next
Fix Version: ODF-Later
Fix Version: ODF-Next
Fix Version: ODF-Later
Fix Version: ODF-Next
Version: ODF-Later
Version: ODF 1.3
just for the record, i've adapted LibreOffice now to import values of draw:angle *with* the unit suffix as defined in ODF 1.2; *without* unit suffix will still be imported wrongly as 10th of degrees, for compatibility with legacy versions.
the fixed import is in LibreOffice releases 4.4.6 and later.
fixing this completely in LibreOffice will happen in a year or two, when we can assume that current versions are no longer used.
suspect that for ODF 1.2 the draw:angle was adapted to the SVG specification but regrettably without any OpenOffice.org developer looking at how that implementation handles draw:angle, so we ended up in the current mess.
Created by Svante Schubert 2015-11-02 15:03
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Regina Henschel 2015-11-15 23:03
LibreOffice uses folder 'Basic' for storing macros.