「Web出版サイト」ベータ公開

Q&A集[?]

当サイトでのご質問の受付は終了しました

すべてのコンテンツを読み込み専用としたため、回答欄からも投稿できません

Apache OpenOffice/LibreOfficeのご質問はそれぞれのフォーラムへご投稿ください

質問コーナー

サイト内検索

分類メニュー

関連サイト


本日:1
昨日:0
総数:1788
現在:4


ヘッダーに任意の連番を振りたい

ページOpenOffice.org FAQの登録ページ
投稿者匿名
分類
edit/refer
優先順位
edit/refer
状態
edit/refer
カテゴリー
edit/refer
投稿日2010-06-23 15:13:27 (水)
OSWindows XP
依存するページIssue #75256
バージョン
edit/refer

メッセージ

回答ページでは行末に「~」を付加する必要はありません

ヘッダーに001、002、003…となるような連番を振りたいです。 フィールドのページ番号では1、2、3と書式が希望のものでないため利用出来ません。

また、変数で実現出来るかと考えたのですが使い方がわかりませんでした。

なにか良い方法がありましたら教えていただきたいです。
よろしくお願いします。


変数の使い方

M.Kamataki (2010-06-23 23:00:56 (水))

変数の挿入は、「挿入」-「フィールド」-「その他」で「フィールド」ダイアログを表示し、「変数」タブでフィールドタイプ「変数の設定」を選び、名前欄に「counter」、値欄に「counter+1」と入力、「挿入」ボタンのクリックです。

下図のように一応、変数として機能しています。先頭のゼロの数の設定もできます。

faq5_425_1.jpg

ところが、「標準」のページスタイルでヘッダー設定を行っても、数は増えません。この時、ページスタイルとしては、まったく同じ変数をコピーしているだけになるようですね。たとえば、上図のような設定にすると、2ページ目のヘッダーも「001 002 003 004」となってしまいます。

このことから、ヘッダーで変数を使おうとするならば、ページ数分のページスタイルを作成しないといけないようです。ページスタイル「1ページ」「2ページ」「3ページ」…… と作成すれば、変数が1ずつ増えていきます。

実用的ではないですね

匿名 (2010-06-24 12:33:32 (木))

もう少し実務で利用できる方法はないでしょうか?

ページが増える毎に001、002と手入力でしている作業を省きたいです。

ページ番号の書式を変えれれば話が早いのですが…

テンプレートにしてみました

M.Kamataki (2010-06-24 23:08:21 (木))

10ページ目までしか作成していませんが、テンプレートにしてみました。最初に作成するのが大変ですが、一度作成してしまえば、多少「実用的」にはなると思います。改ページする時点で自動的にヘッダーが表示され、ページ数がカウントされます。

filefaq5_425sample2.ott

ありがとうございます

匿名 (2010-06-25 08:19:15 (金))

ただ、3桁目までいくことを想定して001、002と番号を取ってますのでちょっと厳しいです。
実務には不向きかと思います。

拡張機能が作成されました

M.Kamataki (2010-06-26 07:47:11 (土))

以下のWebページで、本質問に対応した拡張機能がリリースされています。

http://hermione.s41.xrea.com/pukiwiki/index.php?OOobbs3%2F8

挿入したページ番号をダブルクリックして表示されるダイアログで、「001,002」を選ぶと3桁のページ番号になります。はにゃ?さんに感謝。

確認しました。

匿名 (2010-06-28 10:37:43 (月))

動作確認を行ったところ、希望通りの動作をしました。
ちなみに、全角は可能でしょうか?

運用上の問題

匿名 (2010-06-28 10:48:43 (月))

本拡張機能ですが、インストールされていないクライアントで見たら普通に1,2,と表示されてしまいます。さらにこのユーザーが上書き保存をしたらその状態が保存されてしまいます。

すべてのクライアントにインストールしてもらえば良いのでしょうが台数が多いので困難な状況です。

拡張機能ではなく、正式な機能として搭載されることを希望します。

要望は issue トラッカーに

はにゃ? (2010-06-28 14:20:33 (月))

番号付けスタイル関連の要望 issue は多いのですが、ゼロが前に付くようにするものは次の issue があります。フィールドなどでの番号付け、番号付きリスト、行番号、見出しの番号などは全て同じ番号付けの要望となるようです(機能的に)。

Enable formatting of numbers used for paragraph and outline numbering
http://www.openoffice.org/issues/show_bug.cgi?id=75256

追加として以下の issue。
Need More Numbering Formats (01, One, 1st, etc.)
http://www.openoffice.org/issues/show_bug.cgi?id=112456

Numbering type "One, Two, Three..." and "1st, 2nd, 3rd..." needed
http://www.openoffice.org/issues/show_bug.cgi?id=92730

IssueTracker登録済みにします

M.Kamataki (2010-06-29 09:34:34 (火))

はにゃ?さん、ありがとうございます。"page number"をキーワードにIssueを探してました。番号付け全般の機能で良いんですね。いったん当質問は、Issue登録済みにします。

ただ、OpenOffice.orgの機能として取り込まれるのは数年先か、もしくは一向に取り込まれない、ということもありえます。お付き合いのあるソフトハウスか、テンプレート制作会社にテンプレートを作ってもらう、というのが現実的な選択肢ではないでしょうか。

お名前:
題名:


添付ファイル: filefaq5_425sample2.ott 851件 [詳細] filefaq5_425_1.jpg 359件 [詳細]