Re: [ja-discuss] 2.0.2 Windows PDF出力 の不具合について

2006-05-28 スレッド表示 Yoshiyuki Masutomi
curvirgoです。

Takamichi Akiyama wrote:
 透明というかぐりふのデータが出力されていないというか、というのは、いくら 
 なんでも
 おかしいですね。
透明としたのは、そうはっきり断言できる程の確証があったわけではありませんが、範囲選択をするとあるべきはずの文字列が選択されたのでそのように記述しました。

 もう少しややこしいのは、TTC (TrueType Collection) の場合です。
 「もとやしーだ」が、最初のフォントセットには横書き・縦書きが入っていて、
 二番目と三番目のフォントセットには横書きのみの情報しか入っていない
 ようですよね。この場合、二番目もしくは三番目のフォントセットて縦書きを
 使う場合、一番目の縦書きの情報を代わりに使え。というのは
 
 理論的には TTC は、まったく異なるフォントセットを組み合わせてもよいので、
 TTCファイル内の異なるフォントセットは関係が無いとして扱うほうがようような
 気もするのです。
 
 とはいえ、実際に TTC を使うのは、異なるフォントセットでありながら、
 共有できる部分がある複数のフォントを組み合わせるのが自然ですから、
 一番目の縦書きの情報を使え。というのも、わからんでもないです。
 
 例えば、以下のような組み合わせの TTC ファイルです。
  一番目: ひらがなも漢字も固定幅
  二番目: ひらがななどについては横幅(文字間隔)が変化する。漢字については 
 固定幅
  三番目: ひらがなや英数字について横幅(文字間隔)が変化する。漢字について 
 は固定幅
 
 ここでは、漢字について共有できるので、TTCファイル形式にする意義があります。
 一番目から三番目まで、文字の形自体が細くなるわけでなく、単に文字間隔が変 
 化する
 だけだとすると、縦書きにした場合には文字の中央線をそろえればよいので、
 横幅(文字間隔)は関係なくなりますよね。そうすると、何も二番目や三番目に縦 
 書きの
 情報を持たせる必要はない。といわれれば、半分納得できるようなできないよう 
 な。。。
Microsoft Office 2007のBeta2を使ってPDF出力してみましたが、上記不具合の出るフォントを使用しても問題なく表示されました。
縦書グリフの定義がないフォントでも問題なく(縦書グリフの定義があるかのように)表示されるということは、(力業かもしれないが)解決方法はあるということになるでしょうか。
2.0.3では細かい設定がさらにできるようになりそうですが、この縦書き時の問題のほうが素人受けが悪くとられそうな気がします。

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



Re: [ja-discuss] 2.0.2 Windows PDF出力 の不具合について

2006-05-28 スレッド表示 Yutaka kachi
catchです。


 透明というかぐりふのデータが出力されていないというか、というのは、いくらなんでも
 おかしいですね。 

サンプルファイルを、OOoQAかIssuetrackerに上げて頂くと
話が早かったりしませんかね(^^
-- 
可知 豊
Yutaka Kachi
http://www.catch.jp/
[EMAIL PROTECTED]

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



Re: [ja-discuss] 2.0.2 Windows PDF出力 の不具合について

2006-05-24 スレッド表示 Yoshiyuki Masutomi
curvirgoです。

tora wrote:
 PDF出力したものをAdobe Readerで開くと、
 「埋め込みフォント「BA+Unknown」を抽出できません。一部の文字を正しく表示できない場合や、印刷できない場合があります。」とのダイアログ表示があった後、白紙の状態で表示されます。
2.0.3rc2ではこのメッセージは出ないようになりました。

 しかし、選択ツールにて本来文章があるところを選択してテキストエディタなどにコピーペーストすると、文章がペーストされるので文章自体は存在しているようです。
 これはこれで、いただけない現象です。
 
 同感です。
けれども、相変わらず日本語のみの文章をPDFエクスポートすると文字色が透明になってしまいます。
ただし、英数字が含まれているもの(今回確認したのは文章の先頭に英数字が含まれるもの)をPDFエクスポートすると現象が発生しませんでした。

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



Re: [ja-discuss] 2.0.2 Windows PDF出力 の不具合について

2006-05-24 スレッド表示 Yoshiyuki Masutomi
curvirgoです。

Yoshiyuki Masutomi wrote:
 若干訂正します。
もう少し訂正します。

 PDF出力したものをAdobe Readerで開くと、
 「埋め込みフォント「BA+Unknown」を抽出できません。一部の文字を正しく表示できない場合や、印刷できない場合があります。」とのダイアログ表示があった後、白紙の状態で表示されます。
「NFモトヤシータ゛1KP」を指定して作成した文書をWindows2000でPDFエクスポートしたものを開くと、文書を閲覧する際のOSに関係なく相変わらずこのメッセージが出ます。
MSフォントを指定して作成した文書ではメッセージが出ませんでした。

 しかし、選択ツールにて本来文章があるところを選択してテキストエディタなどにコピーペーストすると、文章がペーストされるので文章自体は存在しているようです。
 これはこれで、いただけない現象です。
 同感です。
 けれども、相変わらず日本語のみの文章をPDFエクスポートすると文字色が透明になってしまいます。
 ただし、英数字が含まれているもの(今回確認したのは文章の先頭に英数字が含まれるもの)をPDFエクスポートすると現象が発生しませんでした。
 「NFモトヤシータ゛1KP」を指定して作成した文書をWindows2000でPDFエクスポートしたものを、そのPC上で開くと文字色が透明になってしまいました。
 そして、今Linux上でそのPDFファイルを開くと文字色が透明になってしまいます。
 
 ただしMSフォントを指定して作成した文書では正しく表示されました。
「NFモトヤシータ゛1KP」を指定して作成した文書をWindows2000でPDFエクスポートしたものを開くと、文書を閲覧する際のOSに関係なく相変わらず文字色が透明になります。
MSフォントを指定して作成した文書では文字色が黒で表示されました。

ただし、「NFモトヤシータ゛1KP」を指定して作成していても英数字を含む(今回は文章の先頭に英字が入った物で確認)文書をWindows2000でPDFエクスポートした場合は上記不具合が発生しませんでした。

結論として、2.0.3rc2の段階では
日本語のみの文章で、縦書グリフの定義がされていないフォントを使用してPDF出力した場合に、「埋め込みフォント「BA+Unknown」を抽出できません。〜」と言ったダイアログが表示される。
日本語のみの文章で、縦書グリフの定義がされていないフォントを使用してPDF出力した場合に、文字色が透明になった状態でエクスポートされる。
と言う不具合が2点ほど発生します。

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



Re: [ja-discuss] 2.0.2 Windows PDF出力 の不具合について

2006-05-12 スレッド表示 tora
tora wrote:
 フォント中に縦書き用の情報が含まれていない場合は、OpenOffice.org 側の問題ではないので、
 OpenOffice.org は表示・PDF出力・印刷を一切行わない。と言い切りたいのですが、
 
 全く何もしないよりは、横書き用の情報がフォントファイル中に少なくとも含まれている
 わけですから、縦書き用の代わりに横書き用を使用して表示・PDF出力・印刷を行うように
 気を利かして作ってある。といいたいです。

というのは、まったくの「うそ」でして、単純に以下のようになっているだけと考えてよいと思います。

 縦書き用の情報の入ったテーブルが含まれていたらそれを使う。なければ横書き用のそれを使う。

 縦書き用の情報のデフォルト値が定義されていたらそれを使う。なければ横書き用のそれを使う。

 対象の文字に縦書き用の情報が定義されていたらそれを使う。なければ横書き用の情報を使う。

 ここでいう横書き用や縦書き用の情報とは、文字の図柄の位置や大きさ、前後の文字との間隔です。

 各文字ごとに文字の形への参照があります。

 一般的に漢字には縦書き用の情報は各文字毎には含まれていません。なぜなら縦書きの場合は縦書き用の
 情報のデフォルト値だけで足りるからです。
 
 約文字(「」。、ー=)などの多くは縦書き用の文字の形が横書き用と縦書き用で別々に定義されています。
 なぜなら、向きが異なりますから。回転させているわけではありません。音引き ー の筆の入れ方
 をよ〜く想像してみてください。それを90度右向きに回転させるとどうでしょうか。縦書きの場合の
 筆の入れ方と左右が逆になってしまうでしょう。だから、別々にデザイナーがデザインするのです。

 ひらがな・カタカナ・漢字などほとんどの文字では、文字の形は1つだけ定義されています。
 さらにそれらの文字では横書き用と縦書き用で、情報のデフォルト値とは異なる場合のみ、位置・
 大きさ・間隔などの情報が別々に定義されます。

そんなことどうでもいいよ。とにかく縦書きでもうまく表示・PDF出力・印刷してくれればいいんだよ。
とお叱りを受けそうなんですが、、、まあ、いろいろとありまして、、、許しておくんなまし。

Tora

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



Re: [ja-discuss] 2.0.2 Windows PDF出力 の不具合について

2006-05-12 スレッド表示 Yoshiyuki Masutomi
curvirgoです。

tora wrote:
 そんなことどうでもいいよ。とにかく縦書きでもうまく表示・PDF出力・印刷してくれればいいんだよ。
 とお叱りを受けそうなんですが、、、まあ、いろいろとありまして、、、許しておくんなまし。
とんでもない。
わたし自身は、いい勉強になりますし、プログラム上の理由も理解しているつもりです。
しかし、一般的なWindowsユーザー(別スレッドで挙がっているようなユーザー)の方々は、「画面表示ではできているのに、何故PDF出力の時はダメなの?」と言ってたぶん理解してくれないでしょう。
それが、頭を悩ます問題といった所以なのです。
(Linux等での疑似ボールド、イタリックの件と同じです)
責任分界点をいくら説明しても納得しない方は大勢いると思いますし、納得されている方でもなんらかの方法で解決できるのであればそれに越した事はないと思われるでしょう。

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



Re: [ja-discuss] 2.0.2 Windows PDF出力 の不具合について

2006-05-12 スレッド表示 Yoshiyuki Masutomi
curvirgoです。

tora wrote:
 というわけですから、もしも、もしもお時間があったら、NFc1kp.ttc を Windows 側へ
 インストールして、Word やら、Writer で、縦書き文書を表示・印刷・PDF出力してみると
 何か面白いことがわかるかもしれません。
既に試されているのかもしれませんが、Writerで「NFモトヤシータ゛1KP」を指定して作成したものをPDF出力してみました。
画面表示は縦書でも問題ありませんが、PDF出力したものをAdobe Readerで開くと、
「埋め込みフォント「BA+Unknown」を抽出できません。一部の文字を正しく表示できない場合や、印刷できない場合があります。」とのダイアログ表示があった後、白紙の状態で表示されます。
しかし、選択ツールにて本来文章があるところを選択してテキストエディタなどにコピーペーストすると、文章がペーストされるので文章自体は存在しているようです。
これはこれで、いただけない現象です。

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



Re: [ja-discuss] 2.0.2 Windows PDF出力 の不具合について

2006-05-12 スレッド表示 Yutaka kachi
catchです

tora wrote:
 ついのまにか、2.0.3 のリリースまでに直す不具合の一覧に上記Issueが含まれています。
 http://www.openoffice.org/issues/show_bug.cgi?id=65112

平野さんが追加してくれたみたいですね。
素晴らしい。

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

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



Re: [ja-discuss] 2.0.2 Windows PDF出力 の不具合について

2006-05-12 スレッド表示 tora
 tora wrote:
 というわけですから、もしも、もしもお時間があったら、NFc1kp.ttc を Windows 側へ
 インストールして、Word やら、Writer で、縦書き文書を表示・印刷・PDF出力してみると
 何か面白いことがわかるかもしれません。

Yoshiyuki Masutomi wrote:
 既に試されているのかもしれませんが、Writerで「NFモトヤシータ゛1KP」を指定して作成したものをPDF出力してみました。

 画面表示は縦書でも問題ありませんが、

ふ〜む。Windows 側が気を利かせて、
「NFモトヤシータ゛1KP」には縦書き用の情報が無いにも関わらず、同じフォント
ファイルに含まれている「NFモトヤシータ゛」側から縦書き用の情報を取り出して
きているのかなぁ。。。謎ですね。


 PDF出力したものをAdobe Readerで開くと、
 「埋め込みフォント「BA+Unknown」を抽出できません。一部の文字を正しく表示できない場合や、印刷できない場合があります。」とのダイアログ表示があった後、白紙の状態で表示されます。

OpenOffice.org 内部の PDF ファイルへの出力機能は、特に Windows
においては、画面表示とは以下の部分が大きく異なりますから。

 画面表示
  ・座標どこどこに、フォント名何で、テキスト○○を描画してください。と
   OpenOffice.org は Windows 側に依頼する

 PDF出力
  ・フォント名何の文字○の縦書き/横書き用に関するデータをください。と
   OpenOffice.org は Windows 側に依頼する


 しかし、選択ツールにて本来文章があるところを選択してテキストエディタなどにコピーペーストすると、文章がペーストされるので文章自体は存在しているようです。
 これはこれで、いただけない現象です。

同感です。

Tora

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



Re: [ja-discuss] 2.0.2 Windows PDF出力 の不具合について

2006-05-11 スレッド表示 Yoshiyuki Masutomi
curvirgoです。

tora wrote:
 Windows は、Font フォルダをエクスプローラーからいじると、ろくでもないことに
 なってしまったという経験がしばしばあったため、「コマンドプロンプト」で
まさしくこのせいだったのかもしれません。
改めてcygwin上から、
/cygdrive/c/WINDOWS/Fonts/ms[mg]* /cygdrive/c
としてコピー後、Linux側にファイルを転送してから再度試した所縦書要グリフが定義されていました。

 バージョンは、どれを使われましたでしょうか。
すみません、2.0.0でした。

 実験してくださった結果から考えますと、OpenOffice.org のバージョンに関係なく、
 表示もPDF出力も、ある特定のフォントを使うと、縦書きにもかかわらず、横書き用
 の文字が使われてしまっている。

1.Linux上では縦書用グリフが存在していれば、表示、PDF出力共に正しく処理される。
2.Windows上では縦書用グリフが存在していても、PDF出力のみ正しく処理されない。

ということで、(MSフォントに関しては)初めの現象とはまったく別の物だったという事かと思います。(混同してしまった私が悪いです)

ただし、報告された方はその他のフォントも試してダメだったということでしたので、その中には縦書用グリフの定義がない物も含まれていた可能性もあります。
Windows上における縦書用グリフの定義がされているにもかかわらず、PDF出力で正常に出力されない件が改善されたとしても、縦書用グリフが定義されていないフォントを使用した時に正常に出力されなくて、まだ不具合が残っていると考える可能性も残っています。

その点をどの様にするか、頭を悩ます問題です。
Windowsではどの様な処理をしているのでしょうね。

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



Re: [ja-discuss] 2.0.2 Windows PDF出力 の不具合について

2006-05-10 スレッド表示 Yoshiyuki Masutomi
curvirgoです。

tora wrote:
 さて、お次は何から解析していこうかと、、、
追加情報です。
一時的に、LinuxにMSフォントを入れて試して見ました。
Vine Linux 3.2 + MSフォントでは何故か縦書にしても、表示もPDF出力も問題ありません。

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



Re: [ja-discuss] 2.0.2 Windows PDF出力 の不具合について

2006-05-10 スレッド表示 tora
Yoshiyuki Masutomi wrote:
 一時的に、LinuxにMSフォントを入れて試して見ました。
 Vine Linux 3.2 + MSフォントでは何故か縦書にしても、表示もPDF出力も問題ありません。

ありがとうございます。

一つ前のcurvirgoさんからの以下のメールと照らし合わせると、
上記のような動作となるのが、自然のような気がいたします。

  ただ、同一ファイル(NFc1kp.ttc)中にある「NFモトヤシータ゛」はOKで、「NFモトヤシータ゛1KP」はNGなんですよね。
 uni3001「、」および、uni30FC「ー」について調べてみました。
 NFモトヤシータ゛のuni3001「、」では次のように表示されます。
 vert r  0 uni3001.vert
...
 NFモトヤシータ゛1KPでは、上記の表示がありませんでした。

無ければ、表示されなくても仕方なし。ということなのかもしれません。


 MS 明朝(MS P明朝)やほかのいくつかの文字も同様のようです。
↑この文の意味しているところが、今ひとつわからなかったです。

私なりに fontforge で調べてみたところ、「MS P明朝」では、
uni3001「、」および、uni30FC「ー」ともに、縦書き用グリフが定義されていました。



ところで、OpenOffice.org 2.0 または 2.0.1 を使って、

  Vine Linux 3.2 + NFモトヤシータ゛1KP

で再現試験してみると、状況はいかがでしょうか。

2.0 または 2.0.1 + Windows では今回の問題が発生していないので、
Vine Linux のその特定のフォントで発生するか否かが、Linux 側での
切り分けになるのではないかと思います。

Tora

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



Re: [ja-discuss] 2.0.2 Windows PDF出力 の不具合について

2006-05-10 スレッド表示 Yoshiyuki Masutomi
curvirgoです。

tora wrote:
 MS 明朝(MS P明朝)やほかのいくつかの文字も同様のようです。
 ↑この文の意味しているところが、今ひとつわからなかったです。
「共有ドライブにフォントファイルをコピーしておいて、smbmountでマウントしLinux上のfonforgeで同様に確認してみた所MS 明朝(MS 
P明朝)でも前出のNFモトヤシータ゛1KPと同様の結果でした。
また、NFモトヤシータ゛1KP、MS 明朝(MS 
P明朝)それぞれ共に、例としてあげたuni3001「、」および、uni30FC「ー」以外にも同様のものがあるようです。」
ということです。

 私なりに fontforge で調べてみたところ、「MS P明朝」では、
 uni3001「、」および、uni30FC「ー」ともに、縦書き用グリフが定義されていました。
私が上記のようにして確認しても、縦書グリフが定義されていない様に見えるのは、何故?

 ところで、OpenOffice.org 2.0 または 2.0.1 を使って、
 
   Vine Linux 3.2 + NFモトヤシータ゛1KP
 
 で再現試験してみると、状況はいかがでしょうか。
m165で確認したときと何ら変わらず。
表示も、PDF出力も横書グリフのままでした。

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



Re: [ja-discuss] 2.0.2 Windows PDF出力 の不具合について

2006-05-10 スレッド表示 tora
 tora wrote:
 MS 明朝(MS P明朝)やほかのいくつかの文字も同様のようです。
 ↑この文の意味しているところが、今ひとつわからなかったです。

Yoshiyuki Masutomi wrote:
 「共有ドライブにフォントファイルをコピーしておいて、smbmountでマウントしLinux上のfonforgeで同様に確認してみた所MS 明朝(MS 
 P明朝)でも前出のNFモトヤシータ゛1KPと同様の結果でした。
 また、NFモトヤシータ゛1KP、MS 明朝(MS 
 P明朝)それぞれ共に、例としてあげたuni3001「、」および、uni30FC「ー」以外にも同様のものがあるようです。」
 ということです。

ありがとうございます。


 私なりに fontforge で調べてみたところ、「MS P明朝」では、
 uni3001「、」および、uni30FC「ー」ともに、縦書き用グリフが定義されていました。
 私が上記のようにして確認しても、縦書グリフが定義されていない様に見えるのは、何故?

私は、Windows 2000 日本語版 Service Pack 4 に入っている msmincho.ttc を使いました。

Windows は、Font フォルダをエクスプローラーからいじると、ろくでもないことに
なってしまったという経験がしばしばあったため、「コマンドプロンプト」で

  C:
  CD \WINNT\Fonts
  COPY msmincho.ttc C:\

とやって、そのコピーしたファイルを Linux 側へ一時的に持ってきて、

  fontforge msmincho.ttc

とやり、2つ一覧表示される選択肢( MS-Mincho / MS-PMincho )から
後者を選択しました。

 ところで、OpenOffice.org 2.0 または 2.0.1 を使って、

   Vine Linux 3.2 + NFモトヤシータ゛1KP

 で再現試験してみると、状況はいかがでしょうか。
 m165で確認したときと何ら変わらず。
 表示も、PDF出力も横書グリフのままでした。

バージョンは、どれを使われましたでしょうか。
 ・OpenOffice.org 2.0
 ・OpenOffice.org 2.0.1
 ・OpenOffice.org 2.0 および 2.0.1 の両方


実験してくださった結果から考えますと、OpenOffice.org のバージョンに関係なく、
表示もPDF出力も、ある特定のフォントを使うと、縦書きにもかかわらず、横書き用
の文字が使われてしまっている。

という問題ということでしょうか。

Tora

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



Re: [ja-discuss] 2.0.2 Windows PDF出力 の不具合について

2006-05-09 スレッド表示 Yoshiyuki Masutomi
curvirgoです。

Yoshiyuki Masutomi wrote:
 続いて、
  1. fontforge で、それぞれのフォントをそれぞれ開く
  2. 問題となる文字について、右クリックして、Glyph info...
  3. ダイアログ上のSubs タブを選択する

  すると、「縦書きのための置換用のグリフ」が
  それぞれのフォントについて、どのように表示されますでしょうか。
 とりあえずfontforgeを入れるところからはじめないと...
 ただ、同一ファイル(NFc1kp.ttc)中にある「NFモトヤシータ゛」はOKで、「NFモトヤシータ゛1KP」はNGなんですよね。
uni3001「、」および、uni30FC「ー」について調べてみました。
NFモトヤシータ゛のuni3001「、」では次のように表示されます。

vert r  0 uni3001.vert

これをEditしてみると次のように表示されます。

Components
   uni3001.vert
Tag:
   vert
Script  Languages
 x Right To left
   Ignore Base Glyphs
   Ignore Ligatures
   Ignore Combining Marks


NFモトヤシータ゛1KPでは、上記の表示がありませんでした。
MS 明朝(MS P明朝)やほかのいくつかの文字も同様のようです。
と言う事で、縦書グリフが存在しない時の処理がおかしくなっている(というか機能していない?)と言う事でしょうか。

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



Re: [ja-discuss] 2.0.2 Windows PDF出力 の不具合について

2006-05-09 スレッド表示 tora
Yoshiyuki Masutomi wrote:
 ただ、同一ファイル(NFc1kp.ttc)中にある「NFモトヤシータ゛」はOKで、「NFモトヤシータ゛1KP」はNGなんですよね。

 uni3001「、」および、uni30FC「ー」について調べてみました。
 NFモトヤシータ゛のuni3001「、」では次のように表示されます。
 
 vert r  0 uni3001.vert
 
 これをEditしてみると次のように表示されます。
 
 Components
uni3001.vert
 Tag:
vert
 Script  Languages
  x Right To left
Ignore Base Glyphs
Ignore Ligatures
Ignore Combining Marks
 
 
 NFモトヤシータ゛1KPでは、上記の表示がありませんでした。
 MS 明朝(MS P明朝)やほかのいくつかの文字も同様のようです。
 と言う事で、縦書グリフが存在しない時の処理がおかしくなっている(というか機能していない?)と言う事でしょうか。

貴重な情報、ありがとうございます。

純粋にある特定の文字について、それに対応する縦書き用グリフの情報が
フォントファイル中に含まれていないのであれば、、、
アプリケーション側としては、手も足も出せません(というか出しにくいのです)。

例えば、読点「。」はUnicodeの u3002 です。日本語のフォントでは、日本人に
とっては当たり前ですが、横書きの時は左下、縦書きの時は右上です。
同じ文字であっても、中国語のフォントでは、横書きのときはど真ん中、縦書き
のときでもど真ん中に丸が配置されています。つまり、丸などの位置を決めるのは
フォントデザイナーが行なう領域であり、アプリケーション側が手出しするべき
ではないのです。。。

さて、お次は何から解析していこうかと、、、
Tora

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



Re: [ja-discuss] 2.0.2 Windows PDF出 力の不具合について

2006-05-08 スレッド表示 Masahisa Kamataki
鎌滝です。

Toraさん、ありがとうございます。

At Mon, 08 May 2006 14:28:56 +0900,
tora wrote:
 
  「縦組みでPDF出力すると句読点の位置がおかしくなる」
  http://oooug.jp/faq/index.php?faq%2F377
  という報告があり、Issues登録に向けて準備しています。
 
 今晩(ドイツ時間、月曜日の日中)、Issue 登録しますね。

お手数かけます。

 グリフの置き換え
 http://www.microsoft.com/typography/otspec/gsub.htm
 
 のための情報がフォントファイル内にはありまして、
 通常は横書き用の文字の位置や形のデータを入手するのですが、
 縦書き用には、「置き換える」という発想で、置き換えた位置や形
 (通常は横書き用のデータを指し示す)側の情報を使うように
 オーエスやアプリケーション側が工夫する仕掛けになっています。
 
 Windows の場合、縦書き用のフォントのデータを入手する場合、
 フォント名にアットマーク @ を付ける等、他の Linux 系などとは
 異なる工夫がいるようです。

なるほど。

 その工夫の部分に、OOo 2.0.2 側に手落ちがあるような感じがいたします。
 
 開発途上の最新版ではどうでしょうか。

数日前にリリースされたOOo_2.0.165でも縦組みのPDF出力はおかしくなります。

-- 
M.Kamataki
http://nstage.dth.jp/pukiwki/?OpenOffice.org
http://nstage.dth.jp/~kamataki/pb/

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



Re: [ja-discuss] 2.0.2 Windows PDF出力の不具合について

2006-05-08 スレッド表示 ヒロシ(お)@埼玉県

ヒロシ(お)@埼玉県です。
もう既に出ているかもしれませんが、ーもです。
縦棒に普通のファイルではなっているのに、PDF出力すると横棒のままになります。
句読点()もです。
WindowsとFedoraCore5で出ました。
何かの参考になればと思い投稿しました。

2006/5/8, Masahisa Kamataki [EMAIL PROTECTED]:

鎌滝です。

Toraさん、ありがとうございます。

At Mon, 08 May 2006 14:28:56 +0900,
tora wrote:

  「縦組みでPDF出力すると句読点の位置がおかしくなる」
  http://oooug.jp/faq/index.php?faq%2F377
  という報告があり、Issues登録に向けて準備しています。

 今晩(ドイツ時間、月曜日の日中)、Issue 登録しますね。

お手数かけます。

 グリフの置き換え
 http://www.microsoft.com/typography/otspec/gsub.htm

 のための情報がフォントファイル内にはありまして、
 通常は横書き用の文字の位置や形のデータを入手するのですが、
 縦書き用には、「置き換える」という発想で、置き換えた位置や形
 (通常は横書き用のデータを指し示す)側の情報を使うように
 オーエスやアプリケーション側が工夫する仕掛けになっています。

 Windows の場合、縦書き用のフォントのデータを入手する場合、
 フォント名にアットマーク @ を付ける等、他の Linux 系などとは
 異なる工夫がいるようです。

なるほど。

 その工夫の部分に、OOo 2.0.2 側に手落ちがあるような感じがいたします。

 開発途上の最新版ではどうでしょうか。

数日前にリリースされたOOo_2.0.165でも縦組みのPDF出力はおかしくなります。

--
M.Kamataki
http://nstage.dth.jp/pukiwki/?OpenOffice.org
http://nstage.dth.jp/~kamataki/pb/

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





--
ヒロシ(お)@埼玉県です。

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



Re: [ja-discuss] 2.0.2 Windows PDF出力 の不具合について

2006-05-08 スレッド表示 Yoshiyuki Masutomi
curvirgoです。

tora wrote:
 今晩(ドイツ時間、月曜日の日中)、Issue 登録しますね。
- snip -
 Windows の場合、縦書き用のフォントのデータを入手する場合、
 フォント名にアットマーク @ を付ける等、他の Linux 系などとは
 異なる工夫がいるようです。
- snip -
 開発途上の最新版ではどうでしょうか。
Linux(Vine Linux 3.2)でも発生します。
というか、PDFエクスポートだけではなくて画面表示でも同様です。

[OKなフォント]
NFモトヤシータ゛
IPA 明朝

etc...

[NGなフォント]
NFモトヤシータ゛1KP
DF平成明朝体W3

etc...

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



Re: [ja-discuss] 2.0.2 Windows PDF出力 の不具合について

2006-05-08 スレッド表示 tora
Masahisa Kamataki wrote:
 数日前にリリースされたOOo_2.0.165でも縦組みのPDF出力はおかしくなります。

情報ありがとうございます。
分担すると、速くできていいですね。

Issue 登録しました。
http://www.openoffice.org/issues/show_bug.cgi?id=65173

Tora

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



Re: [ja-discuss] 2.0.2 Windows PDF出力 の不具合について

2006-05-08 スレッド表示 tora
 user-Mlに、こういう投稿がありました。

 2006/01/18 20:04
 [openoffice:8941] 強調記号をPDF出力すると変
 tyia_kituです。

 Writerで文字に点々を打って強調記号を使いました。
 それを、OOoのPDF出力機能から出力すると、点々がとても大きく、文字に重なり
 ます。
 ちなみに、その他の種類の記号も試してみましたが、すべて同じ結果でした。
 フリーソフトのクセロPDFで出力(印刷?)した場合は問題ないのですが。

 OOo 2.0.1
 WinXP HomeEdition
 Celeron 2.5GHz, 512MB

 強調記号の説明が不安なので、一応かいておきます。
 書式 → 文字 の フォント効果 タブで設定する項目 強調に用いる記号(H) です。

開発版においては修正済みとのことです。
http://www.openoffice.org/issues/show_bug.cgi?id=60610

2.0.3 で修正済みとなるようです。

Tora

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



Re: [ja-discuss] 2.0.2 Windows PDF出力 の不具合について

2006-05-08 スレッド表示 tora
 「縦組みでPDF出力すると句読点の位置がおかしくなる」
 http://oooug.jp/faq/index.php?faq%2F377

ヒロシ(お)@埼玉県 wrote:
 ヒロシ(お)@埼玉県です。
 もう既に出ているかもしれませんが、ーもです。
 縦棒に普通のファイルではなっているのに、PDF出力すると横棒のままになります。
 句読点()もです。
 WindowsとFedoraCore5で出ました。

Windows での「明らかな」縦書きの不具合のほかにも、
何か不具合が潜んでいるようですね。

二つの不具合が重なっていると、現象と原因の切り分けが困難ですから、
「明らかな」不具合が直り次第、こちらにもメスを入れましょう。

Tora

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



Re: [ja-discuss] 2.0.2 Windows PDF出力 の不具合について

2006-05-08 スレッド表示 tora
Yoshiyuki Masutomi wrote:
 curvirgoです。
 Linux(Vine Linux 3.2)でも発生します。
 というか、PDFエクスポートだけではなくて画面表示でも同様です。

 [OKなフォント]
 NFモトヤシータ゛
 IPA 明朝

 [NGなフォント]
 NFモトヤシータ゛1KP
 DF平成明朝体W3

画面表示でも問題となるそれらの文字は、どのような文字でしょうか。

続いて、
 1. fontforge で、それぞれのフォントをそれぞれ開く
 2. 問題となる文字について、右クリックして、Glyph info...
 3. ダイアログ上のSubs タブを選択する

 すると、「縦書きのための置換用のグリフ」が
 それぞれのフォントについて、どのように表示されますでしょうか。

Tora

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



Re: [ja-discuss] 2.0.2 Windows PDF出力 の不具合について

2006-05-07 スレッド表示 Yutaka kachi
Masahisa Kamataki wrote:
 鎌滝です。
 
 OOo QAに
 「縦組みでPDF出力すると句読点の位置がおかしくなる」
 http://oooug.jp/faq/index.php?faq%2F377
 という報告があり、Issues登録に向けて準備しています。
 
 ただ、句読点だけでなく括弧、音引きなどもおかしくなるようです。おかしく
 なるものを集めようと、
 http://oooug.jp/faq/index.php?plugin=attachpcmd=openfile=v202special.pdfrefer=faq%2F377
 というサンプルファイルを作りましたが、洩れもありそうなので、皆さんのご
 協力をお願います。
 
 さらにおかしくなる文字、記号はあるでしょうか。
 

user-Mlに、こういう投稿がありました。

2006/01/18 20:04
[openoffice:8941] 強調記号をPDF出力すると変
 tyia_kituです。
 
 Writerで文字に点々を打って強調記号を使いました。
 それを、OOoのPDF出力機能から出力すると、点々がとても大きく、文字に重なり
 ます。
 ちなみに、その他の種類の記号も試してみましたが、すべて同じ結果でした。
 フリーソフトのクセロPDFで出力(印刷?)した場合は問題ないのですが。
 
 OOo 2.0.1
 WinXP HomeEdition
 Celeron 2.5GHz, 512MB
 
 強調記号の説明が不安なので、一応かいておきます。
 書式 → 文字 の フォント効果 タブで設定する項目 強調に用いる記号(H) です。
 
 
 よろしくお願いいたします。あー、回避方法等あれば。


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

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



Re: [ja-discuss] 2.0.2 Windows PDF出力 の不具合について

2006-05-07 スレッド表示 tora
 「縦組みでPDF出力すると句読点の位置がおかしくなる」
 http://oooug.jp/faq/index.php?faq%2F377
 という報告があり、Issues登録に向けて準備しています。

今晩(ドイツ時間、月曜日の日中)、Issue 登録しますね。

グリフの置き換え
http://www.microsoft.com/typography/otspec/gsub.htm

のための情報がフォントファイル内にはありまして、
通常は横書き用の文字の位置や形のデータを入手するのですが、
縦書き用には、「置き換える」という発想で、置き換えた位置や形
(通常は横書き用のデータを指し示す)側の情報を使うように
オーエスやアプリケーション側が工夫する仕掛けになっています。

Windows の場合、縦書き用のフォントのデータを入手する場合、
フォント名にアットマーク @ を付ける等、他の Linux 系などとは
異なる工夫がいるようです。

その工夫の部分に、OOo 2.0.2 側に手落ちがあるような感じがいたします。

開発途上の最新版ではどうでしょうか。


 user-Mlに、こういう投稿がありました。
 
 2006/01/18 20:04
 [openoffice:8941] 強調記号をPDF出力すると変
 tyia_kituです。

 Writerで文字に点々を打って強調記号を使いました。
 それを、OOoのPDF出力機能から出力すると、点々がとても大きく、文字に重なり
 ます。
 ちなみに、その他の種類の記号も試してみましたが、すべて同じ結果でした。
 フリーソフトのクセロPDFで出力(印刷?)した場合は問題ないのですが。

 OOo 2.0.1
 WinXP HomeEdition
 Celeron 2.5GHz, 512MB

 強調記号の説明が不安なので、一応かいておきます。
 書式 → 文字 の フォント効果 タブで設定する項目 強調に用いる記号(H) です。

OOo 2.0.2 でも、再現しました。

その強調に使う記号は、実は、単に文字でして、たぶん「●」。
それのフォントサイズを小さくするのを忘れてしまっているようです。おばか。

別件で、登録いたしましょう。

Tora

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