Schema and oXygen framework for Antenna House Formatter 'font-config.xml' files.
font-config version numbers correspond to the Antenna House Formatter version current at the time of the release.
Each release includes schema files in Relax NG, Relax NG compact syntax, W3C XML Schema, and DTD formats.
font-config is a work in progress.
Pull requests and new issues are welcome.
- If you want to keep up-to-date with font-config releases, then you can install font-config as an add-on Oxygen framework.
- Alternatively, you can download a static copy of the Oxygen framework from GitHub.
- If you want to easily keep up-to-date with changes, then you can clone this repository and 'pull' the latest version whenever you want.
- If you want to hack on font-config or submit pull requests, then you can fork this repository and clone that onto your local machine.
Follow the instructions in the Oxygen manual at https://www.oxygenxml.com/doc/ug-editor/topics/installing-and-updating-add-ons.html
The font-config update site URL is https://raw.githubusercontent.com/AntennaHouse/font-config/master/add-on.xml
Note that Oxygen will require you to restart the editor after installing the add-on framework.
- Download the ZIP archive from the latest release on the 'Releases' page.
- Extract the folder in the ZIP archive to the Oxygen
frameworks
directory.
- On Windows, this is
C:\Program Files\Oxygen XML Editor 24.1\frameworks
, or something similar. - If you don't have permission to copy the folder to the
frameworks
directory, then you can use an alternative location as described below.
- Restart Oxygen.
If you don't have permission to modify the Oxygen installation – for example, if Oxygen is installed on Windows under C:\Program Files\
and you are not an Administrator – you can set Oxygen to also use an alternative frameworks location.
- Click on the "Download ZIP" button on this project's main page to download the files.
- Extract the folder in the ZIP archive to a folder where you can create the new folder.
- In your Oxygen preferences, add the font-config folder as an alternative frameworks location.
- Restart Oxygen.
- Clone the repository into either the Oxygen
frameworks
directory or another directory. - If necessary, add the font-config folder as an alternative frameworks location.
- Restart Oxygen.
When you open an font-config.xml
file – where the document element is font-config
in no namespace – oXygen will automatically validate the document against the Relax NG schema.
If the file includes a DOCTYPE declaration, Oxygen will validate the file using the DTD. If the DOCTYPE declaration is absent or is commented out, Oxygen will use the Relax NG schema and Schematron from the framework, which provide more fine-grained validation than is possible with a DTD.
The Oxygen framwork provides template font-config.xml
files for use on Windows and non-Windows platforms. The DOCTYPE declaration is commented out in the template files.
Each release includes schema files in Relax NG, Relax NG compact syntax, W3C XML Schema, and DTD formats.
Copyright 1999-2022 Antenna House, Inc.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.
Relax NG schemaの Antenna House Formatter オプション設定ファイル。
font-config 版の番号は、リリース時の Antenna House Formatter 版に対応しています。
font-config の開発は進行中です。
Pullリクエストや問題がありましたらお知らせください
- 最初の font-config リリースを続けたい場合、oXygen のアドオンフレームワークとして font-config をインストールすることができます。 代わりに、GitHubから oXygen フレームワークの静的なコピーをダウンロードすることができます。
- 最新の変更を続けたい場合、このリポジトリをクローンして、いつでも好きな時に最新版を pull することができます。
- font-config をハックしたり pull リクエストをサブミットしたり場合は、このリポジトリをフォークして、ローカルマシンにクローンすることができます。 ### アドオン oXygen フレームワークとしてのインストール
https://www.oxygenxml.com/doc/ug-editor/topics/installing-and-updating-add-ons.htmlの oXygen のマニュアルの指示に従ってください。
font-config の最新サイトの URL は https://raw.githubusercontent.com/AntennaHouse/font-config/master/add-on.xml です。
oXygen はアドオンフレームワークをインストールした後、エデイタの再起動する必要になります。
- Releases ページにある最新リリースから ZIP アーカイブをダウンロードして下さい。
- oXygen frameworks ディレクトリに ZIP アーカイブにあるフォルダーを解凍します。
- Windowsでは、これは
C:\Program Files\Oxygen XML Editor 24.1\frameworks
か同様のものです。 frameworks
ディレクトリにフォルダをコピーする許可がない場合は、以下に説明するように、別の場所を使用することができます。
- oXygen を再起動します。
インストールを変更する許可がない場合は、例えば、oXygen は C:\Program Files\ で Windows にインストール場合、あなたは管理者でない場合、代替フレームワークの場所も使用するように oXygen を設定することができます。
1.ファイルをダウンロードするには、このプロジェクトのメインページの "Download ZIP" をクリックします。
- 新しいフォルダを作成することができるフォルダに ZIP アーカイブ内のフォルダを解凍します。
- oXygen の環境設定で、代替フレームワークスの場所として解凍した font-config フォルダを追加します。
- oXygen を再起動します。
- oXygen の
frameworks
ディレクトリ又は別のディレクトリのどちらかにリポジトリをクローンします。 - 必要ならば、別のフレームワークスの場所として font-config フォルダを追加します。
- oXygen を再起動します。
When you open a font-config.xml
file – where the document element is font-config
in no namespace – oXygen will automatically validate the document against the Relax NG schema.
Copyright 1999-2022 Antenna House, Inc.
Licensed under the Apache License, Version 2.0 (the "License"); you may not use this file except in compliance with the License. You may obtain a copy of the License at
http://www.apache.org/licenses/LICENSE-2.0
Unless required by applicable law or agreed to in writing, software distributed under the License is distributed on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. See the License for the specific language governing permissions and limitations under the License.