Index > robohelp

robohelp

Sun, May 9, 2010

画像ファイル(PNG)でファイルサイズが 0 のファイルを列挙する python

数百ページからなるFrameMakerファイルをリンクして、 RoboHelp経由でHTML Helpを生成しているのだが、 なぜか、RoboHelpが自動生成する画像ファイルの中でサイズが0のファイルが 出現するようになってしまった。

RoboHelpを再起動した後、 強制的に更新、などをすることで、画像ファイルを意図通り正しく 生成することはできるのだが、 何しろ、7000を超える画像点数があるので、 この中で問題がある(=ファイルサイズが 0 のPNGファイル)が本当に ないかどうか調べることができない。(そんな暇ない。)

続きを読む

Wed, May 5, 2010

FrameMaker に挿入した画像がリサイズされているかいないかをスクリプトでチェックする方法(途中)

FrameMaker 文書を RoboHelp に変換するときに、 FrameMaker 上の画像がリサイズした状態で挿入されていると たとえそれがEPSであったとしても、RoboHelpで変換後のヘルプの画像品質が 著しく落ちてしまう。

そこで、ヘルプ化するFrameMaker文書に挿入する画像はリサイズなしの100%原寸で 入れていただくよう事前に依頼していたのだが、案の定守られていない。

数100ページもあるマニュアル中のどこが100%で画像挿入されているかいないかの 調査&指示書をつくる必要があるのだが、手作業でチェックできない(する時間がない・予算もないし) ので機械的にスクリプトでチェックを試みました・・・という話。

このエントリーは書きかけです。 mif 中にある情報で、リサイズしていれているかどうか把握できると思っていたのですが、 ここに書いている方法で調べても、すべての画像ファイルが100%で入っているという結果しかでなかった。 どうやら、もとのEPSデータから画像サイズを計算して、mif上に記述されている サイズと比較する必要があるようです・・・

続きを読む

Wed, April 28, 2010

なぜかヘルプのフォントが明朝になってしまう問題の回避, FrameMaker + RoboHelp

原因わかりました。
FrameMakerのデフォルトのフォント設定がMS明朝になっていたのが原因。 デフォルト設定をMSゴシックにすることで問題が回避できた。 (というか、環境にFMドキュメントで使用されているフォントがないことが本当の原因なのだが。)

FrameMakerで新ゴとか、標準環境にないフォントを使っているからなのかは、 まったく不明なのだが、FrameMakerデータをリンク形式で取り込んでRoboHelpでHTMLを 出力すると、フォントが明朝になってしまうのだった。

状況によってはゴシックになったりして、どこでどう設定されるのか、設定の流れが わかっていないのだが、最終的なHTMLヘルプ直前のHTMLや画像,CSSが置かれている RoboHelpの作業ディレクトリを見ると、hogehoge.css というファイルがある。

この中身をチェックすると MS 明朝 が指定されている。

解決方法としては、この RoboHelp が自動生成する css ファイルを手動で上書きしてしまえばよいと。

続きを読む

Wed, April 21, 2010

RoboHelp How to , ヘルプ目次のメンテナンス

RoboHelpで ヘルプを作成する場合の目次アイテムの楽なメンテナンス方法。

続きを読む

Wed, April 21, 2010

MIF ファイル中から特定のマーカーだけを取り出す(FrameMaker,RoboHelp)

特定の種類のヘルプマーカを標準出力する方法のメモ

続きを読む

Sun, January 3, 2010

Adobe RoboHelp Howto, FrameMakerファイルをリンクしたときに 相互参照を設定する方法

FrameMaker ドキュメントを使って RoboHelp でシングルソース方式(リンク方式)でヘルプを作成する場合に、 FrameMaker で作成した相互参照を ハイパーリンクにするにはどうすればよいか、という話。

続きを読む

Sun, January 3, 2010

Adobe RoboHelp Howto, FrameMakerファイルをリンクしたときに トッピックの区切り指定方法

FrameMakerドキュメントを使って RoboHelpでシングルソース方式(リンク方式)でヘルプを作成する場合に、 ヘルプトピックの区切りをどうやってFrameMaker側で設定すればよいか、という話。

ヘルプ側から見れば複数のヘルプトピックが 一つの fm ファイルに入っている状態になっている。 これをどうやって別々のヘルプトピックに分割すればよいのか。

方法は2つあり、後者のマーカを使った方法の方がコントロールはしやすい。

続きを読む

Thu, December 31, 2009

RoboHelp の EPS 画像の扱い方→ RoboHelpで生成した画像が荒い

Adobe RoboHelp 8 のヘルプの項目 画像変換設定 には以下の行がある。

FrameMaker 文書には、EPS形式の画像が含まれています。オンラインヘルプ用に、 EPS 画像を、JPEG、GIF、PNG などの Web でサポートされている画像形式に変換します

これってEPS画像をサポートしている、としか読めないよね。 でも、実際に試したところ、EPS画像をサポートしているのではなく、EPSに添付される低解像度プレビュー画像を サポートしているだけっぽいのだ。

ただし、大島の環境に何かも問題があったとか、FrameMaker側での EPS 画像の配置の仕方に問題があったとか、 RoboHelp は本当は EPS に対応しているのだが、大島のやり方/環境によって結果としてうまくいっていないだけの可能性もあるので その点はご了承ください。

続きを読む

Wed, December 30, 2009

FrameMaker と RoboHelp , レイアウトおよびEPS画像が荒くなる問題

RoboHelp は Adobe の製品で、MS-WordやFrameMakerのドキュメントを 各種ヘルプ(MS-Compiled HTML Help,Web Help,Flash Help,Eclipse Help, etc...) に変換するためのツール。
Adobe Technical Communication Suite 2 にFrameMakerとRoboHelpが含まれていることからわかるように Adobe は FrameMakerとRoboHelpを連携利用することを想定しています。

単にWordやFrameMakerで作成したドキュメントをヘルプに変換するだけでなく、 RoboHelp上で、 ヘルプトピックを新規に作成/編集もできますから、 単体で、 ヘルプを作成するツールとしても使えます。

続きを読む

 Twitter
follow me on Twitter
 Categories
 Archives