ページ 1 / 1

行間が広すぎるのを修正したい

Posted: 2月 24, 2011, 12:20 pm
by Florian
LibreOffice3.3.1で作業をしてます。
横35文字、40行のフォーマットを作ろうとしています。
以前OpenOffice.org3.1で作ったフォーマットを元にしてLibreOffice3.3.1で開いた上で微調整をして(この時点で35x40になっていました)保存し、再び開いたところ行間が非常に開いた状態で保存されているのが判りました。
段落スタイルのうちもっとも使う「本文」スタイルの段落スタイルの編集を行い、「インデントと間隔→行間」は現在「1行」になっており、これを「1.5行」などにすると行間が広がることは確認できました。また、「オプション->Writer->互換性」の「テキストの行間にリードを入れない」にはチェックが入っています。

・行間をこれ以上に狭めるにはどのようにすればいいでしょうか?
・3.1の頃の文書を3.3.1で保存し直すと、3.3.1で開いたときに保存時と違うレンダリング結果になる理由は何が考えられますでしょうか?

また、この検証を行うに当たって、保存とそれを開くということを繰り返していましたが、不定なタイミングで段落スタイルが落ちる(その段落は「標準」スタイルになる)ことと、改ページ指示が削除されることが何度かありました。こちらは再現の方法が不明ですので別途確認します。

Re: 行間が広すぎるのを修正したい

Posted: 2月 25, 2011, 8:59 am
by parpy
とりあえずですが、35x40にしてみました。
ページ内行数のカウントにヘッダーやフッターが勘案されていないのが原因かなという気が何となくしています。
また、1ページ目の各書式は方眼紙上では今ひとつ言うことを聞いてくれなかったので、勝手に標準に戻しています。

手を入れすぎてしまって実用にならないかもしれませんが、参考になればと。

Re: 行間が広すぎるのを修正したい

Posted: 2月 25, 2011, 10:14 am
by Florian
ありがとうございます。
ただ、今回気にしているのはは35x40を実現すること*ではなく*、元文章では行間が狭かったのがLibreOffice3.3.1でセーブして読み込むと、元よりも広くなりすぎてしまってこれを修正する方法がないということです(35x40を実現するだけならば、フォントを小さくしたり四辺の淵を狭くしたりすれば実現できます)。
何か見えていない設定がある可能性もあるので、こちらでももう少し調査を続けます。

Re: 行間が広すぎるのを修正したい

Posted: 2月 25, 2011, 1:44 pm
by Florian
こんにちは。

とりあえず、元のファイルは一端捨てて一から作り直しました。今度は「行間隔120%」でそれっぽく見えてみます。
元のファイルの問題は未だ見えていませんが、何らかの操作で行間隔が広くなりすぎることがあるということが判ったので、いったんはこれで書類を書き進めます。

Re: 行間が広すぎるのを修正したい

Posted: 3月 2, 2011, 12:54 am
by Florian
Windows7(x64)のLibreOffice3.3.1上で状況が再現できるデータを作りました。

・template.odt
実現したい書式

・template.pdf
これでのLibreOffice3.3.1からのPDFでのレンダリング結果

・master.odm
template.odtだけが唯一入っているマスター文書

・master.pdf
これでのLibreOffice3.3.1からのPDFでのレンダリング結果

master.odmにはtemplate.odtだけが入っており、他には何もデータは入っていません。可能な限りtemplate.odtとスタイルをあわせていますが、pdfを見る限りではレンダリングにかなり差があります。
また、この状態でmaster.odmで「スタイルの読み込み」を行い、テキスト、枠、ページ、番号付け、上書きの全てにチェックをつけた上で「ファイルから」でtemplate.odtを指定しても、やはりレンダリング結果はtemplate.odtとは異なるものになります。
こちらの理解では、既存の文章のスタイルデータをマスター文書に適用すると、基本的には既存の文章と同じレンダリング結果になると考えています。ですが、現在のデータを見る限りレンダリング結果に結構な差があります。

・このレンダリング結果の差の原因は何でしょうか?
・どのようにすれば、マスター文書と既存文書のレンダリング結果を統一することができるでしょうか?

よろしくお願いします。

Re: 行間が広すぎるのを修正したい

Posted: 3月 2, 2011, 8:51 am
by khirano
こちらのフォーラムの管理人 khirano です。
Florian さんが書きました:Windows7(x64)のLibreOffice3.3.1上で状況が再現できるデータを作りました。
こちらのフォーラムでサポートしている OpenOffice.org と LibreOffice は異なる製品です。

LibreOffice で再現できても OpenOffice.org で再現できないこと、その逆も十分考えられます。

LibreOffice にバグや不具合があった場合、こちらのフォーラムでは対応できません。

こちらのフォーラムで「行間が広すぎるのを修正したい」件を継続される場合は、OpenOffice.org で作成したファイルで、OpenOffice.org で検証、OpenOffice.org で再現してください。

ご案内のとおりこちらのフォーラムはOpenOffice.org コミュニティフォーラムでOpenOffice.orgの各言語コミュニティが管理しています。この日本語OpenOffice.orgコミュニティフォーラムはOpenOffice.org日本語プロジェクトが管理しています。

LibreOffice はTDF(ザ・ドキュメント・ファウンデーション)を中核とするLibreOfficeコミュニティが開発しています。フォーラムもあるようです。

以上よろしくお願いいたします。

Re: 行間が広すぎるのを修正したい

Posted: 3月 2, 2011, 9:28 am
by Florian
返答ありがとうございます。
OpenOffice.org自体は使っていない(というか、事情でうまく使えていない)ので、いったんこの質問は取り下げます。