diff options
Diffstat (limited to 'src')
-rw-r--r-- | src/sdp/ao_abstract_doc_source.d | 38 | ||||
-rw-r--r-- | src/sdp/ao_object_setter.d | 20 | ||||
-rw-r--r-- | src/sdp/output_html.d | 4 |
3 files changed, 31 insertions, 31 deletions
diff --git a/src/sdp/ao_abstract_doc_source.d b/src/sdp/ao_abstract_doc_source.d index 3b9dbe6..3971db1 100644 --- a/src/sdp/ao_abstract_doc_source.d +++ b/src/sdp/ao_abstract_doc_source.d @@ -460,8 +460,8 @@ template SiSUdocAbstraction() { // bullet // ); header_set_common(line_occur, an_object, type); - indent["first"] = "0"; - indent["second"] = "0"; + indent["hang_position"] = "0"; + indent["base_position"] = "0"; bullet = false; processing.remove("verse"); ++counter; @@ -1896,8 +1896,8 @@ template SiSUdocAbstraction() { } type["para"] = State.on; an_object["obj"] ~= line ~= "\n"; - indent["first"] = to!string(m.captures[1]); - indent["second"] = "0"; + indent["hang_position"] = to!string(m.captures[1]); + indent["base_position"] = "0"; bullet = false; } else if (matchFirst(line, rgx.para_bullet)) { debug(parabullet) { // para bullet @@ -1905,8 +1905,8 @@ template SiSUdocAbstraction() { } type["para"] = State.on; an_object["obj"] ~= line; - indent["first"] = "0"; - indent["second"] = "0"; + indent["hang_position"] = "0"; + indent["base_position"] = "0"; bullet = true; } else if (auto m = matchFirst(line, rgx.para_indent_hang)) { debug(paraindenthang) { // para indent hang @@ -1914,8 +1914,8 @@ template SiSUdocAbstraction() { } type["para"] = State.on; an_object["obj"] ~= line; - indent["first"] = to!string(m.captures[1]); - indent["second"] = to!string(m.captures[2]); + indent["hang_position"] = to!string(m.captures[1]); + indent["base_position"] = to!string(m.captures[2]); bullet = false; } else if (auto m = matchFirst(line, rgx.para_bullet_indent)) { debug(parabulletindent) { // para bullet indent @@ -1923,15 +1923,15 @@ template SiSUdocAbstraction() { } type["para"] = State.on; an_object["obj"] ~= line; - indent["first"] = to!string(m.captures[1]); - indent["second"] = "0"; + indent["hang_position"] = to!string(m.captures[1]); + indent["base_position"] = "0"; bullet = true; } else { // !line.empty type["para"] = State.on; an_object["obj"] ~= line; - indent["first"] = "0"; - indent["second"] = "0"; + indent["hang_position"] = "0"; + indent["base_position"] = "0"; bullet = false; } ++line_occur["para"]; @@ -1966,23 +1966,23 @@ template SiSUdocAbstraction() { obj_txt["munge"]=obj_txt_in; if (matchFirst(obj_txt_in, rgx.para_bullet)) { obj_txt["attrib"] =" \"bullet\": \"true\"," - ~ " \"indent_first\": 0," + ~ " \"indent_start\": 0," ~ " \"indent_rest\": 0,"; } else if (auto m = matchFirst(obj_txt_in, rgx.para_bullet_indent)) { obj_txt["attrib"] =" \"bullet\": \"true\"," - ~ " \"indent_first\": " ~ to!string(m.captures[1]) ~ "," + ~ " \"indent_start\": " ~ to!string(m.captures[1]) ~ "," ~ " \"indent_rest\": " ~ to!string(m.captures[1]) ~ ","; } else if (auto m = matchFirst(obj_txt_in, rgx.para_indent_hang)) { obj_txt["attrib"] =" \"bullet\": \"false\"," - ~ " \"indent_first\": " ~ to!string(m.captures[1]) ~ "," + ~ " \"indent_start\": " ~ to!string(m.captures[1]) ~ "," ~ " \"indent_rest\": " ~ to!string(m.captures[2]) ~ ","; } else if (auto m = matchFirst(obj_txt_in, rgx.para_indent)) { obj_txt["attrib"] =" \"bullet\": \"false\"," - ~ " \"indent_first\": " ~ to!string(m.captures[1]) ~ "," + ~ " \"indent_start\": " ~ to!string(m.captures[1]) ~ "," ~ " \"indent_rest\": " ~ to!string(m.captures[1]) ~ ","; } else { obj_txt["attrib"] =" \"bullet\": \"false\"," - ~ " \"indent_first\": 0," + ~ " \"indent_start\": 0," ~ " \"indent_rest\": 0,"; } return obj_txt["attrib"]; @@ -2629,8 +2629,8 @@ template SiSUdocAbstraction() { bi_tmp = replaceFirst(bi_tmp, rgx.trailing_linebreak, ""); type="para"; attrib=""; - indent["first"] = "0"; - indent["second"] = "1"; + indent["hang_position"] = "0"; + indent["base_position"] = "1"; attrib=""; // bookindex_section ~= // set_abstract_object.contents_para( diff --git a/src/sdp/ao_object_setter.d b/src/sdp/ao_object_setter.d index 96932eb..bb7a17e 100644 --- a/src/sdp/ao_object_setter.d +++ b/src/sdp/ao_object_setter.d @@ -10,8 +10,8 @@ template ObjectSetter() { int lev_collapsed_number = 9; } struct ParaAttrib { - int indent_first = 0; - int indent_second = 0; + int indent_start = 0; + int indent_rest = 0; bool bullet = false; } struct BlockAttrib { @@ -78,14 +78,14 @@ template ObjectSetter() { in bool bullet ) { ObjComposite object_set; - object_set.use = "content"; - object_set.of = "para"; - object_set.is_a = "para"; - object_set.object = object; - object_set.obj_cite_number = (obj_cite_number==0) ? "" : to!string(obj_cite_number); - object_set.para_attrib.indent_first = 0; // indent["first"]; - object_set.para_attrib.indent_second = 0; // indent["second"]; - object_set.para_attrib.bullet = false; + object_set.use = "content"; + object_set.of = "para"; + object_set.is_a = "para"; + object_set.object = object.strip; + object_set.obj_cite_number = (obj_cite_number==0) ? "" : to!string(obj_cite_number); + object_set.para_attrib.indent_start = 0; // indent["hang_position"]; + object_set.para_attrib.indent_rest = 0; // indent["base_position"]; + object_set.para_attrib.bullet = false; // object_set.node_structure.node = node; return object_set; } diff --git a/src/sdp/output_html.d b/src/sdp/output_html.d index 057ee8c..38eadf0 100644 --- a/src/sdp/output_html.d +++ b/src/sdp/output_html.d @@ -47,8 +47,8 @@ template SiSUoutputHTML() { ◎", obj.obj_cite_number, obj.obj_cite_number, - obj.para_attrib.indent_first, - obj.para_attrib.indent_second, + obj.para_attrib.indent_start, + obj.para_attrib.indent_rest, obj.obj_cite_number, obj.object ); |