aboutsummaryrefslogtreecommitdiffhomepage
diff options
context:
space:
mode:
authorRalph Amissah <ralph@amissah.com>2017-03-03 17:39:29 -0500
committerRalph Amissah <ralph@amissah.com>2019-04-10 15:14:14 -0400
commitee46a992473e7617cd0824baa01e1b6f5bb4b376 (patch)
tree3a8cf356ef06c399ba39bd85e5e023a19a26a9e2
parent0.13.4 includes ao bookindex segname (anchors) fix (diff)
endnote anchor tags, address issues
-rw-r--r--org/ao_doc_abstraction.org4
-rw-r--r--src/sdp/ao_abstract_doc_source.d4
2 files changed, 4 insertions, 4 deletions
diff --git a/org/ao_doc_abstraction.org b/org/ao_doc_abstraction.org
index d2b13aa..338fae8 100644
--- a/org/ao_doc_abstraction.org
+++ b/org/ao_doc_abstraction.org
@@ -5335,7 +5335,7 @@ struct NotesSection {
m.captures[2]); // sometimes need segment name (segmented html & epub)
}
// TODO NEXT you need anchor for segments at this point ->
- object_notes["anchor"] ~= "#note_" ~ m.captures[1] ~ "』";
+ object_notes["anchor"] ~= "note_" ~ m.captures[1] ~ "』";
object_notes["notes"] ~= (segment_anchor_tag_that_object_belongs_to.empty)
? (munge.url_links(
"{^{" ~ m.captures[1] ~ ".}^}#noteref_"
@@ -5458,7 +5458,7 @@ struct NotesSection {
auto m = (matchFirst(endnote, rgx.note_ref));
string notenumber = to!string(m.captures[1]);
string anchor_tag = "note_" ~ notenumber;
- comp_obj_endnote_.anchor_tags ~= [ endnotes_["anchor"][i] ];
+ comp_obj_endnote_.anchor_tags = [ endnotes_["anchor"][i] ];
comp_obj_endnote_.inline_links = true;
comp_obj_endnote_.text = endnote.strip;
the_endnotes_section ~= comp_obj_endnote_;
diff --git a/src/sdp/ao_abstract_doc_source.d b/src/sdp/ao_abstract_doc_source.d
index 7cb68e5..ef64f0b 100644
--- a/src/sdp/ao_abstract_doc_source.d
+++ b/src/sdp/ao_abstract_doc_source.d
@@ -4451,7 +4451,7 @@ template SiSUdocAbstraction() {
m.captures[2]); // sometimes need segment name (segmented html & epub)
}
// TODO NEXT you need anchor for segments at this point ->
- object_notes["anchor"] ~= "#note_" ~ m.captures[1] ~ "』";
+ object_notes["anchor"] ~= "note_" ~ m.captures[1] ~ "』";
object_notes["notes"] ~= (segment_anchor_tag_that_object_belongs_to.empty)
? (munge.url_links(
"{^{" ~ m.captures[1] ~ ".}^}#noteref_"
@@ -4562,7 +4562,7 @@ template SiSUdocAbstraction() {
auto m = (matchFirst(endnote, rgx.note_ref));
string notenumber = to!string(m.captures[1]);
string anchor_tag = "note_" ~ notenumber;
- comp_obj_endnote_.anchor_tags ~= [ endnotes_["anchor"][i] ];
+ comp_obj_endnote_.anchor_tags = [ endnotes_["anchor"][i] ];
comp_obj_endnote_.inline_links = true;
comp_obj_endnote_.text = endnote.strip;
the_endnotes_section ~= comp_obj_endnote_;