OpenOffice Bibliographic 実施
Last 修正するd 2006-October-14 | A printer friendly PDF 見解/翻訳/版 of this page is 利用できる 実施.pdf (134Kb) |
Contents
客観的な
This page 供給するs some basic (警察などへの)密告,告訴(状) about how Openoffice 器具/実施するs its bibliographic 機能(する)/行事s. It 供給するs links to the 詳細(に述べる)d documentation 供給するd by Openoffice. For 関係のある (警察などへの)密告,告訴(状) see the Developer page. For 詳細(に述べる)s of our 提案s for 高めるing the bibliographic API's see the wiki page.
とじ込み/提出する Save 判型
A simple example of how OpenOffice 蓄える/店s bibliographic (警察などへの)密告,告訴(状)
in its XML save とじ込み/提出する 判型 xml-contents.html
The OpenOffice XML とじ込み/提出する 判型 文書 is 利用できる. The bibliographic 言及/関連s are on pages 450-451 & 467-471 at http://xml.openoffice.org/general. |
OpenOffice XML schemas
See the XML 事業/計画(する) 場所/位置 http://xml.openoffice.org
The OpenOffice とじ込み/提出する 判型 DTD とじ込み/提出するs are at http://xml.openoffice.org/source/browse/xml/xmloff/dtd/ , it is a large 文書 so we have 抽出するd the bibliographic bits in bib-dtd-bits.html . A 提案 to 改善するd Openoffice XML support for citations in the OOo 文書 判型 has been 受託するd by the OASIS OpenOffice XML 判型 Technical 委員会 (会合 minutes). See our XML Citation 提案.pdf . |
OpenOffice Bibliographic API code 機能(する)/行事s
This section 含む/封じ込めるs a 簡潔な/要約する description of the OpenOffice Writer code 機能(する)/行事s that 器具/実施する bibliographic services. Use the link to the 十分な documentation to see more 詳細(に述べる)d explanations. |
TextField
http://api.openoffice.org/docs/ありふれた/ref/com/sun/星/主役にする/text/TextField.html
Description
A TextField is a TextContent which fades its textual 代表 into the text 範囲 to which it is 錨,総合司会者d.See the Developers Guide 7.3.5 Text 文書s - Working with Text 文書s - Text Fields
"Text fields are text contents that 追加する a second level of (警察などへの)密告,告訴(状) to text 範囲s. Usually their 外見 fuses together with the surrounding text, but 現実に the 現在のd text comes from どこかよそで. Field 命令(する)s can 挿入する the 現在の date, page number, total page numbers, a cross-言及/関連 to another area of text, the content of 確かな database fields, and many variables, such as fields with changing values, into the 文書. There are some fields that 含む/封じ込める their own data, where others get the data from an 大(公)使館員d field master."
|
含むd Services
TextContent is an 反対する which can be 錨,総合司会者d in a text, like instances of TextFrame or TextFields .
輸出(する)d Interfaces
XTextField
Description
This interface is used to 接近 the textual 代表 of this field.
[ OPTIONAL ]
Description
makes it possible to 接近 the 所有物/資産/財産s of the field, if any.
Comment by David Wilson
The data fields in the bibliography need to support コンビナート/複合体 formatted text and 反対するs and this is not possible with the 現在の text field. For example some 科学の 文書 肩書を与えるs need to be able to 陳列する,発揮する words in Italics.
In discussing how to 達成する this, Oliver Specht, has advised that the best approach was to 高める the bookmark 反対する.
A possible 解答 is "to 追加する a new 反対する that is 類似の to bookmarks(com.sun.星/主役にする.text.Bookmark). This 延長するd bookmark would also carry a DOM tree 所有物/資産/財産. This 'bookmark' can (期間が)わたる over formatted text longer than a paragraph. The 使用者 can 修正する the text inside of this bookmark easily. An interface to 接近 the new elements needs to be 器具/実施するd (sorted by 文書 position).
The DOM interfaces are in com.sun.星/主役にする.xml.dom. (e.g. XDocument.idl,XNode.idl,XElement.idl)
There's also a service com.sun.星/主役にする.xml.dom.DocumentBuilder 利用できる that supports the 創造 of DOM trees.
The bibliography 構成要素 作品 on the DOM tree and can manipulate it 独立して. In 事例/患者 of using a field the 構成要素 has to 始める,決める the resulting string 代表 of the 言及/関連 at this field." See 問題/発行する 66979
XTextField.html#getPresentation
http://api.openoffice.org/docs/ありふれた/ref/ com/sun/星/主役にする/text/XTextField.html#getPresentation Description is the base interface for all text fields. A text field is embedded in text and 拡大するs to a sequence of characters. See also Methods' 要約 getPresentation Methods' 詳細(に述べる)s getPresentation string getPresentation( [in] boolean bShowCommand ); Returns the 陳列する,発揮する string of the text field either as the 命令(する) of the field or as the 生産(高) string. Parameter bShowCommand if true the 命令(する) of the field will be returned |
Bibliography
http://api.openoffice.org/docs/ありふれた/ref/com/sun/星/主役にする/text/Bibliography.html# Description明示するs service of bibliography (米)棚上げする/(英)提議する within a text 文書. See also BaseIndex. 含むd ServicesBaseIndex : 明示するs the basic service of different 索引s within a 文書. 所有物/資産/財産s' 要約地元の : 含む/封じ込めるs the 地元の of the 索引. SortAlgorithm : 含む/封じ込めるs the 指名する of the sort algorithm that is used to sort the 入ること/参加(者)s. |
textfield/Bibliography
http://api.openoffice.org/docs/ありふれた/ref/com/sun/星/主役にする/text/textfield/Bibliography.html#
Description明示するs service of a bibliography text field. Bibliographic 入ること/参加(者) created by 挿入する – 索引s and (米)棚上げする/(英)提議するs – Bibliography 入ること/参加(者). The content is the source of the 創造 of bibliographic 索引s. The sequence <PropertyValue> in the 所有物/資産/財産 "Fields" 含む/封じ込めるs pairs of the 指名する of the field and its content, such as: The 指名するs of the fields are defined in BibliographyDataField. A bibliographic 入ること/参加(者) depends on FieldMaster.Bibliography |
FieldMaster/Bibliography
http://api.openoffice.org/docs/ありふれた/ref/com/sun/星/主役にする/text/FieldMaster/Bibliography.html
Description明示するs service of a Bibliography [(米)棚上げする/(英)提議する] field master. 含むd ServicesA TextFieldMaster field 明示するs important data for its DependentTextFields. 所有物/資産/財産s' 要約IsNumberEntries : 決定するs whether the bibliography text fields are numbered. If the short 指名する of the bibliography 入ること/参加(者) is 陳列する,発揮するd instead. IsSortByPosition : 決定するs whether the bibliography 入ること/参加(者)s in a bibliography 索引 are sorted by the 文書 position. If the SortKey 所有物/資産/財産 決定するs the sorting of the 入ること/参加(者)s. BracketBefore : 決定するs the 開始 bracket used to 陳列する,発揮する the bibliography text fields. BracketAfter : 決定するs the の近くにing bracket used to 陳列する,発揮する the bibliography text fields. SortKeys : 決定するs the sorting of the bibliography 入ること/参加(者)s in a bibliography 索引. This 所有物/資産/財産 is used if the 所有物/資産/財産 IsSortByPosition is not 始める,決める. Each 含む/封じ込めるd element of the sequence is a sequence of the に引き続いて two 所有物/資産/財産s: 地元の : 含む/封じ込めるs the 地元の of the field master. SortAlgorithm : 含む/封じ込めるs the 指名する of the sort algorithm that is used to sort the text fields. Comment by David WilsonThe 範囲 of 選択s will need to be 高めるd. |
BibliographyDataField
http://api.openoffice.org/docs/ありふれた/ref/com/sun/星/主役にする/text/BibliographyDataField.html#
DescriptionThese values define parts of bibliographic data. They are used to create a bibliography in a text 文書. Depending on the type of the data some of the fields will usually be left empty. Constants
Comment by David WilsonThis field is 現在/一般に 挿入するd with every bibliographic citation instance. No link is 持続するd with the 初めの data source in the bibliographic database. If a mistake is made each separate instance of the field must be re-挿入するd or 訂正するd manually. It is 提案するd that a new field be created a 'MasterBibliographyDataField' which would be 挿入するd the first time a citation was used and all BibliographyDataFields would 含む/封じ込める a link to their MasterBibliographyDataField. The MasterBibliographyDataField would be linked to its datasource (最初 the bibliographic database, but others are possible) and would be updated by the Writer link update 機能(する)/行事. When the MasterBibliographyDataField was updated all the linked BibliographyDataField instances, and the Bibliographic (米)棚上げする/(英)提議する would be updated 同様に. |
TextSection
http://api.openoffice.org/docs/ありふれた/ref/com/sun/星/主役にする/text/TextSection.html
A TextSection is a 範囲 of 完全にする paragraphs within a text. The content of the section may be the content of a link into another 文書, a link from the same 文書, or the result of a DDE 操作/手術. TextSection instances can be linked from and to other texts
Comment by David WilsonIt is 提案するd that the new bibliographic (米)棚上げする/(英)提議する 機械装置 Citproc be used to 挿入する the bibliographic (米)棚上げする/(英)提議する into a TextSection. |