Project

General

Profile

Actions

Feature #7447

open

Доработка механизма размещения текстовых узлов при импорте из html

Added by Denis Kildishev over 8 years ago. Updated over 8 years ago.

Status:
New
Priority:
Normal
Assignee:
-
Category:
-
Target version:
-
Start date:
08/02/2016
Due date:
% Done:

0%

Estimated time:
Published in build:

Description

Для текстовых узлов принимается следующие правила размещения:
Если текстовый узел является первым узлом после заголовка(требования или текстового узла типа заголовок) то он добавляется к нему как потомок. Исключением является ситуация когда требование имеет описание, в таком случае текстовый узел будет добавлен к предку требования.
Например, для дерева
-Требование 1
-Требование 2
при добавлении текстового узла после требования 2 он будет потомком требования 1 если у требования 2 есть описание, иначе станет потомком требования 2.

Для добавления текстовых узлов в произвольную позицию(например, к предку требования 1 или к требованию 2 когда у него есть описание) предлагается перед текстом текстового узла добавить служебную метку с указанием на то, сколько отступить от стандартного по правилам размещения.
Например, "[+(-)n]", где n - отступ выше или ниже. Так, для ситуации с описанием у требования 2 чтобы добавить к нему текстовый узел потребуется дописать [+1], а чтобы добавить к предку требования 2 - [-1]

Actions #1

Updated by Denis Kildishev over 8 years ago

  • Subject changed from Добавить для экспортированных в libreoffice text node пометку об уровне to Доработка механизма размещения текстовых узлов при импорте из html
Actions

Also available in: Atom PDF