漢字入りemfファイルインポートでクラッシュ

Windows
MoIshihara
記事: 337
登録日時: 6月 21, 2010, 6:52 am

Re: 漢字入りemfファイルインポートでクラッシュ

投稿記事 by MoIshihara »

tktktk さん こんにちは

・お手数ですが修正版に差し替えをお願いします。(添付してあります)
・使い方は同じですが、サンプルを test4.plt にしました、Emf2Emf.exe も更新してあります(一部オブジェクトの開放が出来ていませんでした)
・フォントを試してみたのですが、日本語フォント名の場合(つまり[メイリオ])Windows terminal の場合使えるのですが、直接 emf に出力すると、変換しても修正されないので、結局の所(表示する時に)代替フォントに指し換わってしまう様です、Draw でみるとフォント名が化けています。
・[切り離す]を行えばシェイプになりますのでフォント名を確認出来ます。(注:サンプルではメイリオは使用していません)
・Writer の使い方なのですが、画像や図形の位置を保護してやれば移動しなくなります。(ほとんどの場合アンカーをページにすればあまり暴れたりしなくなります)

・画像の位置を保護するには、
 1.画像を右クリックして[アンカー][ページに]を選びます。
 2.画像を右クリックして[画像]を選びます。
 3.[画像]ダイアログで[オプション]タブを選びます。
 4.[保護]の項で[位置]チェックボックスをオンにします。
 5.[OK]ボタンをクリックします。
・図形の位置を保護するには、
 1.図形を右クリックして[アンカー][ページに]を選びます。
 2.図形を右クリックして[位置とサイズ]を選びます。
 3.[位置とサイズ]ダイアログで、[位置とサイズ]タブを選びます。
 4.[保護]の項で[位置]チェックボックスをオンにします。
 5.[OK]ボタンをクリックします。

>Windowsターミナル時にもフォント指定が必要と気づいて、

・一番初めに plt ファイルを貼れば良かった様ですね、良い経験になりました。

tmacchant さん こんにちは

・とりあえず readme.txt を書きました、アーカイブで転載して下さい。
・日本語フォント名を修正出来ない点ご注意下さい。
・御指摘どうりに plt ファイルを修正させて戴きました。
・(蛇足です)このサイトでリンクを貼るときはそのアドレスの前後は、改行又は半角スペースにしないと、ハイパーリンクにならない様です。

khirano さん こんにちは

・Draw/Impress でメタファイルを[切り離す]には、
1.(メタファイルの)画像を右クリックして[切り離す]を選びます。
(しかしながら、Symphony の場合では表記が異なるかもしれません、[切り離す][分解する][結合解除][バラバラにする][破壊する]等の意味のメニューアイテムを探してみて下さい)もしかして英語になってますか?それなら[Break]です。
添付ファイル
Emf2Emf-0.0.2.zip
(48.42 KiB) ダウンロード数: 411 回
アバター
khirano
記事: 691
登録日時: 5月 25, 2008, 12:15 pm
お住まい: Doya-cho, Ichinoseki-shi, Iwate-ken, Japan
連絡する:

Re: 漢字入りemfファイルインポートでクラッシュ

投稿記事 by khirano »

Hi MoIshihara san,

できました。

Lotus Symphony の場合は、「区切り」でした。

うまく 日 本 語 と表示されました。
:)
Apache OpenOffice 4.0 on Windows Vista
tmacchant
記事: 33
登録日時: 11月 2, 2010, 9:48 am

Re: 漢字入りemfファイルインポートでクラッシュ

投稿記事 by tmacchant »

MoIshihara さん おはようございます
いろいろとありがとうございます。

Windows上でのgnuplotの情報をできるだけ集めていますので,本当たすかります。

・(蛇足です)このサイトでリンクを貼るときはそのアドレスの前後は、改行又は半角スペースにしないと、ハイパーリンクにならない様です。
了解しました。修正しておきました。

「画像や図形の位置を保護」 は目からうろこです。
今度から使ってみます。

OOo便利ですね
最後に編集したユーザー tmacchant [ 12月 18, 2010, 6:46 am ], 累計 1 回
OpenOffice 3.3.0, win XP pro and personal, sp3 and win 7 starter
tmacchant
記事: 33
登録日時: 11月 2, 2010, 9:48 am

Re: 漢字入りemfファイルインポートでクラッシュ

投稿記事 by tmacchant »

MoIshihara さん おはようございます.

変換プログラムを,私のwebページからダウンロードできるようにいたしました。
http://www.tatsuromatsuoka.com/gnuplot/ ... tml#101218

いろいろとありがとうございました。
OpenOffice 3.3.0, win XP pro and personal, sp3 and win 7 starter
MoIshihara
記事: 337
登録日時: 6月 21, 2010, 6:52 am

Re: 漢字入りemfファイルインポートでクラッシュ

投稿記事 by MoIshihara »

tmacchant さん こんにちは

こちらこそ、ありがとうございました。

・今回、初めて gnuplot にふれてみましたが terminal の多さに、その歴史を感じました。
・個人的に興味をもったのは GIF terminal です。
http://lagendra.s.kanazawa-u.ac.jp/ogur ... anime.html
http://www.cfca.nao.ac.jp/~takedatk/COM ... ation.html
・GIF アニメは、OpenOffice 上でも動作します、もちろん writer でもアニメしていますが、例えば Impress で、
 1.calc から挿入した表で数値の羅列を見せて「○○シミュレーションの結果です」
 2.「これを gnuplot でグラフにしてみましょう」
 3.GIF アニメーショングラフを表示
と、行うと印象に残るプレゼンになる様な気がします。
・GIF アニメはブラウザ表示出来ます、と言いますか GIF の主目的はそちらでしょう、tmacchant さんのサイトでも、冒頭の導入部に GIFアニメグラフが表示されていて「gnuplotでこんなグラフを作ってみませんか?」と書かれていると、目立つサイトになる様な気がします。

今後も、よろしくお願いします。

khirano さん こんにちは

・表示出来てなによりです、これで次へ進めます。
・お手数ですが、下記2点の確認をお願いします。

 1)[区切り]を行った後に保存したファイルは OpenOffice で開きますか?
 2)Symphony で、日本語の文字(のシェイプ)のみを選択後に[コピー]して、OpenOfficeで[貼り付け]を行うとどうなりますか?

・もし OpenOffice で表示出来なければ、そのシェイプは、ODF 標準の UTF-8 ではなく Shift-JIS のままでしょう。
tmacchant
記事: 33
登録日時: 11月 2, 2010, 9:48 am

Re: 漢字入りemfファイルインポートでクラッシュ

投稿記事 by tmacchant »

tktktk さん こんばんわ。

最近,あたらしくなった,Oracle PDF Import Extension
http://extensions.services.openoffice.o ... h/node/pdf
を利用すれば,gnuplot version 4.4より使用可能となった,
pdfcairo ターミナルを利用した作成した日本語の入った
pdfファイルをDrawに取り込めるようになります。
縮尺をうまく考えないと余分な余白がつくのが難点ですが。

コードを以下に

コード: 全て選択

set term pdfcairo
set title '日本語' font 'MSGOTHIC,14'
set out 'sinpdfcairo_j.pdf'
plot sin(x)
set out
取り込んで作成したDrawのファイルを添付します。

Drawで切り離すとレイアウトが崩れました。
pdfcairoでは,emfでは扱えない,透過が扱えるのですが
残念ながらDrawにインポートするときに透過がなくなってしまいます。
ちょっと残念です。

現状では,使いづらい点がありますが,将来的には,
pdf 取り込みの拡張機能の改善などによりうまく使えるようになる可能性はあります。

********************
MoIshihara さん さん こんばんわ

アニメーションgifですか。この機能が開発版で登場したとき,Cygwinでgnuplot をビルドして,
一度作りました。感激しました。

確かに,タイトルあたりに入れるといいかも知れません。
時間があるときにやってみようかな。
検討してみます。
ありがとうございました。
添付ファイル
sinpdfcairo_j.odg
(17.18 KiB) ダウンロード数: 366 回
OpenOffice 3.3.0, win XP pro and personal, sp3 and win 7 starter
tmacchant
記事: 33
登録日時: 11月 2, 2010, 9:48 am

Re: 漢字入りemfファイルインポートでクラッシュ

投稿記事 by tmacchant »

だいぶ前の話題ですが,

gnuplot メモの
CVS版 バイナリで emf ターミナルで Unicode 出力が可能になりました
http://www.tatsuromatsuoka.com/gnuplot/ ... tml#110822
に書いたのですが,最近のgnuplotのcsv版からテキストをutf-8で書き,gnuplotのエンコードを

コード: 全て選択

set encode utf-8
で指定すれば,Unicodeでエンコードされた emf が作成されるようになりました。
utf-8なのさまざまな国の人がUnicodeでエンコードされた emf を作成できるようになり,openOffice
(とLibreOfficeなどのOOo由来のOffice)ユーザーへの便利になったといえます。
OpenOffice 3.3.0, win XP pro and personal, sp3 and win 7 starter
tmacchant
記事: 33
登録日時: 11月 2, 2010, 9:48 am

Re: 漢字入りemfファイルインポートでクラッシュ

投稿記事 by tmacchant »

gnuplot cvs 版がまた改良されて,emfターミナルにおいてsjisのencodingを
set encoding sjis
で明示すれば,sjisの文字がUnicodeに変換されてemfファイルに書き込まれるようになりました。
http://www.tatsuromatsuoka.com/gnuplot/Eng/winbin/

これによりOpenOfficeで読めるようになります。

また,sjisのエンコードでcrashする件ですが,現在のLibreOffice 3.4では文字化けするだけでクラッシュ
しないようにバグフィックスなされています。
OpenOffice 3.3.0, win XP pro and personal, sp3 and win 7 starter
MoIshihara
記事: 337
登録日時: 6月 21, 2010, 6:52 am

Re: 漢字入りemfファイルインポートでクラッシュ

投稿記事 by MoIshihara »

tmacchant さん お久しぶりです

・ご対応ありがとうございました、よい勉強をさせていただきました。
返信する

“Windows”に戻る