次の template のように、LibreofficeWriterドキュメントにサイドバーを作成しようとしています。
サイドバーの背景色とテキストセクションは異なりますが、右側のコンテンツと垂直方向に揃える必要があります(サイドバーは見出しに使用され、右側のセクションは実際のコンテンツに使用されます)。
これには2列のテーブルが適切と思われます。左側の列は見出しを保持し、右側の列はコンテンツを保持しますが、サイドバーの背景色はドキュメントの左側全体(垂直ストリップ)を余白なしで塗りつぶす必要があるため、マージンをゼロにします。問題は、テキストの余白が必要であり、それらを無視するためにテーブルの背景色がどういうわけか必要なことです。
これはWriterには適していない可能性があることを理解しています(HTML/CSSやPhotoshopなどのグラフィックエディタで問題なく同じドキュメントを作成できます)が、Writerでは本当に必要です(ドキュメントは勝った他の人のためのものですHTMLまたはPhotoshopバージョンは受け入れません)。
LibreOfficeのソリューションは次のとおりです。
テキストフレーム(LibreOffice 4.4)またはLibreOffice Draw OLEオブジェクト(長方形)を最初のページのヘッダーに配置することをお勧めします。長方形のサイズを変更できますまたは、テキストフレームを使用して、左側のページの余白領域全体をカバーし、カスタムカラーを割り当てることができます。長方形/テキストフレームはヘッダーにあるため、新しいページごとに自動的に表示されます。
その余白領域にコンテンツを配置するには、メインコンテンツ領域にテキストフレームを挿入、特定の段落に固定(コンテンツとの位置合わせを維持する)、およびテキストを移動する)をお勧めします。マージン領域に左のフレーム。最初に手動で作成したテキストフレームに基づいてフレームスタイルを作成することもできるため、1つのステップですべてのフレームにスタイルを追加できます。
Draw OLEオブジェクトの背景色を設定しようとすると、LO 4.4の動作がバグのように見えることに気付きました。回避策として、代わりにテキストフレームを使用できます。
「マージンオブジェクト」を挿入します。
LibreOffice 4.4の場合:
Insert
-> Frame...
を選択します。次の設定を適用します(最も重要なのは、フレームを段落に固定してすべてのページに表示されるようにすることです。また、AutoSizeが無効になっていることに注意してください。必要に応じて幅/高さを設定したり、後でマウスを使用してマージンのサイズを変更したりできます。 )::
バージョン4.4未満のLibreOfficeの場合:
ヘッダーをクリックし、Insert
-> Object
-> OLE Object
-> LibreOffice 4.4 Drawing
を選択し、クリックします OK;
描画ウィンドウが表示されます。編集せず、そのままにしてください。 ESC キー。
これで、画面は次のようになります。
小さな緑色の長方形を使用して描画領域を移動し、左マージン全体をカバーします(最初に幅を設定し、その後、ページのマージンに移動します)。
メイン領域では、コンテンツがヘッダーの描画領域を自動的に認識するため、ページの余白を調整する必要はありません(余白領域とコンテンツの間にパディングを入れるために調整することもできます)。
余白領域を任意の色で塗りつぶします
Drawing Object properties
ツールバーを有効にする(メニューView
-> Toolbars
を使用)か、右クリック-> Frame...
-> Area
;Object...
を選択し、Background
を選択します。メインコンテンツ領域をクリックし、テキストを追加して、テキストフレームを挿入します(コンテンツを余白から分離するために、左側のページの余白を8 cmに設定しました。余白の位置は、次の場合に移動するため、調整する必要があります。ページ余白の変更):
これで、テキストフレームの前に追加のコンテンツを入力すると、アンカーされている段落の横に残ります。
個々のセルの背景色を設定できます。
LibreOffice
ページ余白を0
に設定した後:
テストするOpenOfficeまたはWordのコピーはありませんが、同じ手法で動作するはずです。