Next in thread →
Next in month →
Re: [office] Re: ODF feature proposal
Rob,
find the proposal included. I will also upload it to the repository and
open a JIRA issue.
Best regards,
Peter
-------------------------------------------------------
Border for random text span
===========================
Summary
-------
Proposal owner:
Shuran Hua,
Review and co-owner, Peter Junge,
Proposal short name:
Text Border
Abstract:
This proposal introduces new text properties to support drawing a
border, similar to the CSS box model, around a random span of text. So
far, such borders could only be defined on paragraph level, see '4.1.2
<text:p>' at in ODF 1.2 CD03.
Adding this feature will also increase interoperability with other file
formats, as it is already supported in both Open XML and UOF.
Rationale
---------
Use cases:
In Chinese typography borders around a group of characters are used as a
way to emphasize content, for example names in memoriam notices.
Alternatives considered:
No, as this feature is quite easy to add, mostly reusing existing
attributes.
Requested changes to the ODF Standard
-------------------------------------
Text changes/additions (please state section numbers):
Add the appropriate text properties for borders to 15.11.12
<style:text-properties> as following:
15.11.12 <style:text-properties>
…
The <style:text-properties> element has the following attributes:
... fo:border 19.174.2, fo:border-bottom 19.174.3 fo:border-left
19.174.4, fo:border-right 19.174.5, fo:border-top 19.174.6, fo:margin
19.196, fo:margin-bottom 19.197 fo:margin-left 19.198, fo:margin-right
19.199, fo:margin-top 19.200, fo:padding 19.208, fo:padding-bottom
19.209, fo:padding-left 19.210, fo:padding-right 19.211, fo:padding-top
19.212, fo:keep-with-next 19.192 style:border-line-width 19.238,
style:border-line-width-bottom 19.239, style:border-line-width-left
19.240, style:border-line-width-right 19.241,
style:border-line-width-top 19.242, 19.290 style:join-border,
style:shadow 19.347.
Update the reference information accordingly in sections:
19.174.2 fo:border, 19.174.3 fo:border-bottom, 19.174.4 fo:border-left,
19.174.5 fo:border-right, 19.174.6 fo:border-top, 19.196 fo:margin,
19.197 fo:margin-bottom, 19.198 fo:margin-left, 19.199 fo:margin-right,
19.200 fo:margin-top, 19.208 fo:padding, 19.209 fo:padding-bottom,
19.210 fo:padding-left, 19.211 fo:padding-right, 19.212 fo:padding-top,
19.192 fo:keep-with-next, 19.238 style:border-line-width, 19.239
style:border-line-width-bottom, 19.240 style:border-line-width-left,
19.241 style:border-line-width-right, 19.242
style:border-line-width-top, 19.290 style:join-border and 19.347
style:shadow.
For example, 19.174.2 fo:border
The fo:border attribute is usable with the following elements:
<style:text-properties>15.11.12, <style:graphic-properties> 16.13, ...
Schema changes/additions:
The schema changes exclusively make existing attributes available to be
used with 15.11.12 <style:text-properties>.
Additions to the schema at line 15890 (for example) as follows:
<define name="style-text-properties-attlist" combine="interleave">
<ref name="common-border-attlist"/>
</define>
<define name="style-text-properties-attlist" combine="interleave">
<ref name="common-border-line-width-attlist"/>
</define>
<define name="style-text-properties-attlist" combine="interleave">
<ref name="common-margin-attlist"/>
</define>
<define name="style-text-properties-attlist" combine="interleave">
<ref name="common-padding-attlist"/>
</define>
<define name="style-text-properties-attlist" combine="interleave">
<ref name="common-shadow-attlist"/>
</define>
<define name="style-text-properties-attlist" combine="interleave">
<ref name="common-keep-with-next-attlist"/>
</define>
Impacts
-------
Conformance:
Applications that have not implemented the feature shall ignore it.
Backwards compatibility:
Existing ODF processors are expected to ignore the text border feature.
Accessibility impact:
We do not expect any impact on accessibility, as it only uses existing
usage methods.
-------------------------------------
wrote:
> OASIS requires that any material formally contributed to the TC be sent to
> either a) the TC's mailing list, or b) the TC's document repository. The
> wiki can be used for working on ideas, but it is not formally contributed
> to the TC until it is sent to the list or repository.
>
> So, I'd recommend uploading a copy of your proposal to the document
> repository and then adding a JIRA issue so we can track it. We're no
> longer using the List_of_Proposals wiki page now that we have JIRA. (but
> that does remind me that we need to transcribe all deferred feature
> requests from that page in JIRA).
>
> -Rob
>
>
> Peter Junge <> wrote on 08/10/2009 06:08:11 AM:
>
>> Dear TC members,
>>
>> I just have been adding the feature to the ODF wiki:
>> http://wiki.oasis-open.org/office/BorderForRandomTextSpan
>>
>> Two questions:
>> Am I supposed to add it to the list of proposals?
>> http://wiki.oasis-open.org/office/List_of_Proposals
>>
>> Shall I file a JIRA issue for it?
>>
>> Best regards,
>> Peter
>>
>> Peter Junge wrote:
>>> Dear TC members,
>>>
>>> Redflag 2000 is intending to make a proposal for a new ODF feature.
> The
>>> proposal name will be 'Text Borders', as the feature shall enable ODF
> to
>>> format random spans of text with a border similar to the CSS2 box
> model.
>>> Is anyone else working on such feature too?
>>>
>>> Best regards,
>>> Peter
>>>
>>>
>> --
>> Peter Junge
>> Open Source Strategy Director
>>
>> Beijing Redflag Chinese 2000 Software Co., Ltd.
>> Building No.2, Block A, Huilongsen, 18 Xihuan Nanlu
>> Beijing Economic-Technological Development Area
>> 100176 Beijing - P.R.China
>>
>> 北京红旗中文贰仟软件技术有限公司
>> 地址:北京经济技术开发区(亦庄)西环南路18号汇龙森A座二层
>> 邮编:100176
>>
>> 电话/Tel: +86-10-51570010 ext.6183
>> 邮箱/e-mail:
>> http://www.RedOffice.com
>>
>> ---------------------------------------------------------------------
>> To unsubscribe from this mail list, you must leave the OASIS TC that
>> generates this mail. Follow this link to all your TCs in OASIS at:
>> https://www.oasis-open.org/apps/org/workgroup/portal/my_workgroups.php
>>
>
--
Peter Junge
Open Source Strategy Director
Beijing Redflag Chinese 2000 Software Co., Ltd.
Building No.2, Block A, Huilongsen, 18 Xihuan Nanlu
Beijing Economic-Technological Development Area
100176 Beijing - P.R.China
北京红旗中文贰仟软件技术有限公司
地址:北京经济技术开发区(亦庄)西环南路18号汇龙森A座二层
邮编:100176
电话/Tel: +86-10-51570010 ext.6183
邮箱/e-mail:
http://www.RedOffice.com
Next in thread →
Next in month →