Opened on Jan 21, 2025 at 9:39:41 PM
Last modified on Jan 22, 2025 at 5:46:24 PM
#756 closed defect
Wordインポートで見出し以降が取り込めなくなるケース — at Initial Version
Reported by: | yasunaka | Owned by: | |
---|---|---|---|
Priority: | major | Milestone: | ver 2.1.11 |
Component: | crossnote | Version: | ver 2.1.11 |
Keywords: | #9079 | Cc: |
Description
ファイルメニューの「新規作成時」→「ファイル...」からテンプレートを選んでファイルを作る場合には、用紙設定としてA4横とかA4縦などを選べるようになっており、かつこの設定についてUI上、直前の設定を覚えるようになっている。
一方、Wordファイルをcrossnote形式に変換して取り込む場合には上記のUIの選択が出来ないようにしており、Wordファイルの情報を元に縦横を判定してページ設定を行うようにしている。
ところが、WordファイルからのインポートにおいてもUIの情報を一旦参照して(つまり前に選択していた用紙設定を一旦取り出し)、それを元にcrossnoteファイルのデフォルトのページ設定を行い、次に読み込んだWordファイルのページ設定がそれと異なる場合には、ページ設定をし直した上でその中に変換したデータを取り込むようにしていた。
そしてこのように作られたcrossnoteドキュメントのデフォルトのページ設定とWordファイルのページ設定が異なるケースにおいて、最初に現れる見出し以降のデータが取込まれない状態になる場合がある。
問題点
- 先頭に用紙設定を差し込んだ状態で見出し以降のデータが正しく取り込めない
- Wordファイルのインポート変換において、ファイルの新規作成時に選択した用紙設定が動作に影響を与える
修正内容
- ファイルメニューの「新規作成時」の用紙設定が出力結果に影響しないようにする
- テンプレートの用紙設定と異なる用紙設定によるWordファイルをインポート変換した際、内容が正しく取り込まれるようにする
Note:
See TracTickets
for help on using tickets.