[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]
Subject: 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, huashuran@redoffice.com Review and co-owner, Peter Junge, peterjunge@RedOffice.com 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. ------------------------------------- robert_weir@us.ibm.com 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 <peterjunge@RedOffice.com> 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: peterjunge@RedOffice.com >> 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: peterjunge@RedOffice.com http://www.RedOffice.com
[Date Prev] | [Thread Prev] | [Thread Next] | [Date Next] -- [Date Index] | [Thread Index] | [List Home]