catchです。

スレッドを分けてみました。
導入台数が増えてくると、いちいちインストールしてまわる手間は馬鹿になりま
せん。禁則処理以外にも、各種テンプレートや追加マクロなど、設定変更はいろ
いろ必要になりそうです。
OS側で何らかの集中インストール機能を持っているとは思いますが、実際にOOo
でどうやってやるのか整理しておきたいです。
ただ、調べながら書いているので間違っているかもしれません

最終的には、FAQか何らかのドキュメントで整理しておくつもりです。
#オープンガイドブックには、書いてあったかなぁ…


○標準テンプレートを差し替える

tora wrote:
> OOo は、標準テンプレートファイルを各アプリごとに1つずつ指定することが
> できます。例えば、用紙の余白や段落の標準スタイルなどを設定したWriterや、
> 表が1つだけ(標準では3つ)のCalcなどを作れます。
> 
> まず、雛型にしたい内容のドキュメントを作成し、それをファイル>名前を付けて保存
> でテンプレートとして保存しておきます。
> 続いて、ファイル>ドキュメントテンプレート>管理 で、左側の「標準」
> または「自分のテンプレート」を右クリックして「テンプレートのインポート」
> を行って、先ほどのテンプレートをインポートし、さらにインポートされた
> ドキュメントを右クリックして「標準テンプレートとして設定」します。
> 詳しくは、そこの画面の「ヘルプ」ボタンを押すと表示されます。

OOo1.0.xで文字化け対策などのためにJCPを作ったときには、この機能を利用し
ました。標準テンプレートを差し替えておいて、設定が変わったXMLファイルご
と他のマシンに追加コピーしました。
# なんて泥臭い。
http://openoffice-docj.sourceforge.jp/document/develop/jcp/


○Setup.xcuを修正する
> 数十台にわたって設定する場合には、1.1.x 系では、次のテクニックで可能です。
> UNIX系の場合、上記の方法で設定した内容が個人の
> user/registry/data/org/openoffice/Setup.xcu
> 内部に記録されます。その内容をよ〜く見てみてください。
> そして、その設定内容を全ユーザーに影響を与える
> /opt/openoffice.orgxxxx/share/registry/data/org/openoffice/Setup.xcu
> へ書き写すのです。こんな内容があります。
> 
>    <node oor:name="com.sun.star.text.TextDocument" oor:op="replace">
> ...(中略)...
>     <prop oor:name="ooSetupFactoryShortName" oor:type="xs:string">
>      <value>swriter</value>
>     </prop>
>     <prop oor:name="ooSetupFactoryTemplateFile" oor:type="xs:string">
>      <value/>
>     </prop>
> ...(中略)...
>    </node>
> 
> 上記の ooSetupFactoryTemplateFile について、例えば以下のように設定すれば、
>     <prop oor:name="ooSetupFactoryTemplateFile" oor:type="xs:string">
>      <value>file:///xxx/yyy/My_Writer_Template.stw</value>
>     </prop>
> 
> この OOo を使う全ての人は、自分で明示的に標準テンプレートを指定しない限り、
> 上記で設定した標準テンプレートファイルを使うようになります。
> 
> 2.0 系では、Setup.xcu 内の書き方が変更されているようですので、少し戦って
> みてくださいな。
> 
> 参考資料
> http://util.openoffice.org/common/configuration/oor-document-format.html
> http://api.openoffice.org/docs/DevelopersGuide/Config/Config.htm

このような集中管理については、StarSuite7管理ガイドも役に立つかもしれませ
ん(ちゃんと読んでないので間違っているかも)。

http://jp.sun.com/products/software/starsuite/docs/

ただ、ここに載っているのは、設定ファイルなどをテキストファイルとして容易
し、それをコマンドラインインストールで実行するというような作業のようで
す。WindowsでGUIで管理するのになれている人には、敷居が高いかも。



○2.0で共有インストール

1.xでは、ネットワークインストールという機能があって、1台のメインマシンに
インストールしたファイルを元に、複数のマシンにインストールできました。
Windows XPなどマルチユーザーOSでは、この機能を使って各ユーザーにインス
トールしていました。

この機能を使うと、メインマシンのテンプレートなどを共有できるので、設定変
更の手間が省けます。

2.0では、マルチユーザーOSへのインストールが簡単になった変わりに、ネット
ワークインストールがなくなってしまったような気がするんですが、どうなんで
しょう?



○Configration Manager
> StarSuite 8 では、Configration Manager というツールで比較的簡単に設定できるように
> なるようなのですが、、、

SS7のConfigration Managerについては、こちらにドキュメントがあります。
ただ、エンタープライズ版にしか付属していなかったような。
http://jp.sun.com/products/software/starsuite/docs/

SS8では、Java Desktop Systemに統合されたと聞いた気がするんですが、どうで
しょう。ということはWindows版のConfigration Managerはない?

-- 
Yutaka Kachi
http://www.catch.jp/
[EMAIL PROTECTED]



---------------------------------------------------------------------
To unsubscribe, e-mail: [EMAIL PROTECTED]
For additional commands, e-mail: [EMAIL PROTECTED]

メールによる返信