[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[no subject]
From: |
Patrice Dumas |
Date: |
Thu, 26 Jan 2023 15:02:40 -0500 (EST) |
branch: master
commit a8306872ffc91e8d9572a3feedaa125be3c5c1d0
Author: Patrice Dumas <pertusus@free.fr>
AuthorDate: Thu Jan 26 21:02:13 2023 +0100
Regenerate tp/t/*.t tests results.
---
tp/t/results/conditionals/cond.pl | 8 ++-
tp/t/results/conditionals/cond_ifhtml_ifinfo.pl | 8 ++-
.../conditionals/cond_ifhtml_ifinfo_iftex.pl | 8 ++-
.../cond_no-ifhtml_no-ifinfo_no-iftex.pl | 8 ++-
.../defcondx_Dbar/res_html/defxcond.html | 8 ++-
.../defcondx_Ubar/res_html/defxcond.html | 8 ++-
.../results/converters_tests/at_commands_in_raw.pl | 4 +-
.../combined_fonts/res_html/chapter.html | 4 +-
.../combined_fonts/res_html/index.html | 8 ++-
tp/t/results/converters_tests/complex_nestings.pl | 4 +-
.../converters_tests/contents_at_document_begin.pl | 6 +-
.../res_html/contents_at_document_begin.html | 6 +-
.../contents_at_document_begin_inline.pl | 6 +-
.../res_html/contents_at_document_begin.html | 6 +-
.../contents_at_document_begin_separate_element.pl | 6 +-
.../res_html/contents_at_document_begin.html | 6 +-
.../converters_tests/definition_commands.pl | 4 +-
.../definition_commands/res_html/chapter.html | 2 +-
.../definition_commands/res_html/index.html | 8 ++-
.../results/converters_tests/footnote_no_number.pl | 4 +-
.../footnote_no_number_separate.pl | 4 +-
tp/t/results/converters_tests/form_feeds.pl | 4 +-
.../converters_tests/frenchspacing_and_code.pl | 6 +-
tp/t/results/converters_tests/image_formatting.pl | 4 +-
.../index_entry_in_preformatted.pl | 4 +-
.../res_html/indices_in_begin_tables_lists.html | 6 +-
.../res_html/indices_in_begin_tables_lists.html | 6 +-
tp/t/results/converters_tests/non_empty_part.pl | 24 ++++----
.../non_empty_part_no_top_node_output.pl | 20 +++----
.../printindex_merged_indices_code_style.pl | 4 +-
tp/t/results/converters_tests/ref_in_sectioning.pl | 32 +++++-----
.../references_to_top_no_top_output.pl | 2 +-
.../res_html/chapter.html | 4 +-
tp/t/results/converters_tests/refs_formatting.pl | 2 +-
.../simplest_test_prefix/res_html/truc.html | 8 ++-
.../some_at_commands_in_ref_nodes.pl | 4 +-
.../converters_tests/spaces_in_empty_node_names.pl | 2 +-
.../converters_tests/spaces_in_node_names.pl | 8 +--
.../converters_tests/test_deftypefnnewline.pl | 4 +-
.../converters_tests/things_before_setfilename.pl | 6 +-
tp/t/results/converters_tests/top_in_ref.pl | 4 +-
tp/t/results/coverage/commands.pl | 2 +-
.../coverage/punctuation_in_line_commands.pl | 4 +-
.../coverage_braces/contain_plain_text_nestings.pl | 4 +-
tp/t/results/coverage_braces/footnote_no_node.pl | 2 +-
.../results/coverage_braces/heading_in_footnote.pl | 2 +-
.../coverage_braces/inforef_too_much_args.pl | 2 +-
tp/t/results/coverage_braces/test_image.pl | 4 +-
.../coverage_braces/two_footnotes_in_nodes.pl | 10 +++-
.../two_footnotes_in_nodes_separate.pl | 10 +++-
tp/t/results/coverage_braces/verb_in_xref.pl | 2 +-
.../def/all_commands_delimiters_printindex.pl | 8 +--
tp/t/results/def/all_commands_printindex.pl | 8 +--
tp/t/results/def/omit_def_space.pl | 4 +-
tp/t/results/def/space_in_def_for_index.pl | 2 +-
tp/t/results/float/anchor_in_caption.pl | 8 ++-
tp/t/results/float/cindex_in_caption.pl | 4 +-
.../results/float/comment_space_comand_in_float.pl | 8 ++-
tp/t/results/float/complex_float.pl | 6 +-
tp/t/results/float/float_copying.pl | 6 +-
tp/t/results/float/footnote_in_caption.pl | 8 ++-
.../results/float/footnote_in_caption_and_error.pl | 8 ++-
.../float/numbering_captions_listoffloats.pl | 24 +++++---
.../float/special_characters_in_float_type.pl | 10 +++-
tp/t/results/formats_encodings/accent.pl | 2 +-
.../formats_encodings/accent_enable_encoding.pl | 2 +-
tp/t/results/formats_encodings/accentenc.pl | 2 +-
.../formats_encodings/accentenc_enable_encoding.pl | 2 +-
.../formats_encodings/at_commands_in_refs.pl | 58 +++++++++---------
.../res_html/-_0021-_002e-_002e-_003f-_0040.html | 8 ++-
.../res_html/-_0040-_007b_007d-_002e-.html | 4 +-
.../res_html/-_007b-_007d.html | 8 ++-
.../res_html/8_002e27in.html | 4 +-
.../AA-ae-oe-AE-OE-o-O-ss-l-L-D-d-TH-th.html | 8 ++-
.../res_html/AAA-AAA-BBB.html | 8 ++-
.../res_html/CCC-CCC-DDD.html | 8 ++-
...eX-_2022-_002c-_00a9-_2026-_002e_002e_002e.html | 8 ++-
.../res_html/_0040-_007b-_007d-_005c-_0023.html | 8 ++-
...027-_002d_002d_002d-_002d_002d-_0060-_0027.html | 8 ++-
.../_00aa-_00ba-_22c6-_00a3-_22a3-_00bf-_00ae.html | 8 ++-
.../_00ab-_00bb-_00ab-_00bb-_2039-_203a.html | 8 ++-
.../_201c-_201d-_2018-_2019-_201e-_201a.html | 8 ++-
.../res_html/_21d2-_00b0-a-b-aa.html | 8 ++-
...ror_002d_002d_003e-_20ac-_00a1-_21a6-_2212.html | 8 ++-
.../res_html/_2265-_2264-_2192.html | 8 ++-
.../res_html/a-e-i-a-a-e-c-e-e-e-e.html | 8 ++-
...e-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i.html | 4 +-
.../res_html/e-e-e-e-e-j-ee.html | 8 ++-
...-code-option-samp-command-file-C_002dx-ESC.html | 4 +-
.../res_html/f_002d_002dile1-f_002d_002dile.html | 8 ++-
.../res_html/gH-3rd.html | 4 +-
..._005faaa-url-_002fman_002ecgi_002f1_002fls.html | 9 ++-
.../at_commands_in_refs_latin1/res_html/i-E-C.html | 8 ++-
.../at_commands_in_refs_latin1/res_html/index.html | 4 +-
.../res_html/indicateurl.html | 4 +-
.../res_html/sansserif-slanted.html | 4 +-
...eone_0040somewher-no_005fexplain_0040there.html | 8 ++-
.../res_html/-_0021-_002e-_002e-_003f-_0040.html | 8 ++-
.../res_html/-_0040-_007b_007d-_002e-.html | 4 +-
.../res_html/-_007b-_007d.html | 8 ++-
.../res_html/8_002e27in.html | 4 +-
.../AA-ae-oe-AE-OE-o-O-ss-l-L-D-d-TH-th.html | 8 ++-
.../res_html/AAA-AAA-BBB.html | 8 ++-
.../res_html/CCC-CCC-DDD.html | 8 ++-
...eX-_2022-_002c-_00a9-_2026-_002e_002e_002e.html | 8 ++-
.../res_html/_0040-_007b-_007d-_005c-_0023.html | 8 ++-
...027-_002d_002d_002d-_002d_002d-_0060-_0027.html | 8 ++-
.../_00aa-_00ba-_22c6-_00a3-_22a3-_00bf-_00ae.html | 8 ++-
.../_00ab-_00bb-_00ab-_00bb-_2039-_203a.html | 8 ++-
.../_201c-_201d-_2018-_2019-_201e-_201a.html | 8 ++-
.../res_html/_21d2-_00b0-a-b-aa.html | 8 ++-
...ror_002d_002d_003e-_20ac-_00a1-_21a6-_2212.html | 8 ++-
.../res_html/_2265-_2264-_2192.html | 8 ++-
.../res_html/a-e-i-a-a-e-c-e-e-e-e.html | 8 ++-
...e-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i.html | 4 +-
.../res_html/e-e-e-e-e-j-ee.html | 8 ++-
...-code-option-samp-command-file-C_002dx-ESC.html | 4 +-
.../res_html/f_002d_002dile1-f_002d_002dile.html | 8 ++-
.../at_commands_in_refs_utf8/res_html/gH-3rd.html | 4 +-
..._005faaa-url-_002fman_002ecgi_002f1_002fls.html | 9 ++-
.../at_commands_in_refs_utf8/res_html/i-E-C.html | 8 ++-
.../at_commands_in_refs_utf8/res_html/index.html | 4 +-
.../res_html/indicateurl.html | 4 +-
.../res_html/sansserif-slanted.html | 4 +-
...eone_0040somewher-no_005fexplain_0040there.html | 8 ++-
.../res_html/a-e-i-o-u-A-E-I-O-U.html | 8 ++-
.../res_html/a-e-i-o-u-y-A-E-I-O-U.html | 4 +-
.../char_latin1_latin1_in_refs/res_html/a-e-u.html | 8 ++-
.../char_latin1_latin1_in_refs/res_html/c.html | 8 ++-
.../char_latin1_latin1_in_refs/res_html/e.html | 8 ++-
.../char_latin1_latin1_in_refs/res_html/index.html | 8 ++-
.../res_html/a-e-i-o-u-A-E-I-O-U.html | 8 ++-
.../res_html/a-e-i-o-u-y-A-E-I-O-U.html | 8 ++-
.../char_latin1_utf8_in_refs/res_html/a-e-u.html | 8 ++-
.../char_latin1_utf8_in_refs/res_html/c.html | 8 ++-
.../char_latin1_utf8_in_refs/res_html/e.html | 8 ++-
.../char_latin1_utf8_in_refs/res_html/index.html | 4 +-
.../res_html/A-a-_002c-E-e.html | 8 ++-
.../char_latin2_latin2_in_refs/res_html/index.html | 4 +-
.../japanese_shift_jis/res_html/Introduction.html | 8 ++-
.../japanese_shift_jis/res_html/Preface.html | 8 ++-
.../japanese_shift_jis/res_html/index.html | 8 ++-
.../res_html/Chapitre.html | 8 ++-
.../res_html/esseule.html | 8 ++-
.../res_html/index.html | 8 ++-
.../res_html/Chapitre.html | 8 ++-
.../res_html/esseule.html | 8 ++-
.../res_html/index.html | 8 ++-
.../res_html/DiYiZhang_0028First-Chapter_0029.html | 8 ++-
.../sample_utf8/res_html/Index-node.html | 4 +-
.../res_html/Second-Chapter-AE-AE-ae-ae.html | 8 ++-
.../sample_utf8/res_html/index.html | 4 +-
tp/t/results/formats_encodings/weird_accents.pl | 4 +-
.../weird_accents_disable_encoding.pl | 4 +-
tp/t/results/heading/heading_in_copying.pl | 12 +++-
tp/t/results/heading/heading_in_quotation.pl | 8 ++-
.../html_tests/acronym_in_node_and_section.pl | 14 +++--
.../character_number_leading_toc_stoc.pl | 10 ++--
tp/t/results/html_tests/check_htmlxref.pl | 12 +++-
.../html_tests/check_htmlxref_ignore_ref_top_up.pl | 12 +++-
.../check_htmlxref_menu/res_html/chapter.html | 8 ++-
.../check_htmlxref_menu/res_html/first.html | 8 ++-
.../check_htmlxref_menu/res_html/index.html | 4 +-
.../res_html/chapter.html | 8 ++-
.../res_html/index.html | 8 ++-
.../contents_at_end/res_html/contents_at_end.html | 6 +-
.../res_html/contents_at_end.html | 6 +-
.../res_html/contents_at_end.html | 6 +-
.../res_html/contents_in_middle_chapter.html | 8 ++-
.../res_html/contents_in_middle_chapter.html | 8 ++-
.../res_html/contents_in_middle_chapter.html | 8 ++-
.../res_html/contents_in_middle_section.html | 10 ++--
.../res_html/contents_in_middle_section.html | 10 ++--
.../res_html/contents_in_middle_section.html | 10 ++--
.../deftypefnnewline_for_copying_after.pl | 2 +-
.../deftypefnnewline_for_copying_before.pl | 2 +-
tp/t/results/html_tests/documentdescription.pl | 8 ++-
.../double_contents/res_html/double_contents.html | 8 ++-
.../res_html/double_contents.html | 12 +++-
.../res_html/double_contents.html | 8 ++-
.../res_html/chapter.html | 8 ++-
.../res_html/index.html | 4 +-
.../res_html/section.html | 8 ++-
.../res_html/double_contents.html | 8 ++-
.../double_contents_chapter/res_html/chapter.html | 10 +++-
.../double_contents_chapter/res_html/index.html | 4 +-
.../res_html/double_contents.html | 8 ++-
.../res_html/chapter.html | 6 +-
.../res_html/index.html | 4 +-
.../res_html/chapter.html | 4 +-
.../res_html/index.html | 4 +-
.../res_html/section.html | 4 +-
.../res_html/chapter.html | 4 +-
.../res_html/index.html | 4 +-
.../res_html/section.html | 4 +-
.../double_contents_nodes/res_html/chapter.html | 8 ++-
.../double_contents_nodes/res_html/index.html | 4 +-
.../double_contents_nodes/res_html/section.html | 8 ++-
.../double_contents_section/res_html/chapter.html | 8 ++-
.../double_contents_section/res_html/index.html | 4 +-
.../double_contents_section/res_html/section.html | 8 ++-
.../res_html/double_contents.html | 8 ++-
.../res_html/chapter.html | 10 +++-
.../res_html/index.html | 8 ++-
.../res_html/chapter.html | 8 ++-
.../res_html/index.html | 8 ++-
.../res_html/section.html | 8 ++-
.../res_html/chapter.html | 8 ++-
.../res_html/index.html | 8 ++-
.../res_html/section.html | 8 ++-
.../empty_lines_at_beginning_no_setfilename.pl | 8 ++-
.../res_html/index.html | 10 +++-
.../res_html/Chapter.html | 8 ++-
.../res_html/index.html | 8 ++-
.../res_html/Chap.html | 8 ++-
.../res_html/index.html | 8 ++-
.../res_html/Chapter-1.html | 8 ++-
.../res_html/index.html | 8 ++-
.../res_html/myanchor.html | 8 ++-
.../res_html/filenameconflictwithnonsplit.html | 8 ++-
.../res_html/chap.html | 8 ++-
.../res_html/index.html | 8 ++-
.../float_copying/res_html/Copying-and-floats.html | 8 ++-
.../html_tests/float_copying/res_html/index.html | 8 ++-
...otnotestyle_separate_html_text_no_monolithic.pl | 4 +-
.../res_html/chap-f.html | 8 ++-
.../res_html/chap-s.html | 8 ++-
.../res_html/index.html | 8 ++-
tp/t/results/html_tests/html_in_copying.pl | 8 ++-
.../results/html_tests/index_and_node_same_name.pl | 6 +-
tp/t/results/html_tests/index_below.pl | 8 ++-
.../html_tests/no_content/res_html/no_content.html | 10 +++-
.../res_html/no_content.html | 6 +-
.../res_html/no_content.html | 10 +++-
.../res_html/no_content.html | 6 +-
.../no_content_inline/res_html/no_content.html | 10 +++-
.../res_html/no_content.html | 10 +++-
.../node_footnote_end/res_html/node_footnote.html | 8 ++-
.../res_html/node_footnote.html | 8 ++-
.../node_footnote_use_node/res_html/a.html | 12 +++-
.../node_footnote_use_node/res_html/chapter.html | 4 +-
.../node_footnote_use_node/res_html/index.html | 4 +-
.../res_html/a.html | 12 +++-
.../res_html/chapter.html | 4 +-
.../res_html/index.html | 4 +-
.../res_html/circumflex.html | 10 +++-
.../redirection_same_labels/res_html/index.html | 8 ++-
.../redirection_same_labels/res_html/umlaut.html | 12 +++-
tp/t/results/html_tests/ref_in_preformatted.pl | 4 +-
.../sectioning_frames/res_html/First-node.html | 20 ++++---
.../sectioning_frames/res_html/Second-node.html | 4 +-
.../res_html/Third-node-unnumbered.html | 4 +-
tp/t/results/html_tests/shortcontents_no_top.pl | 8 ++-
tp/t/results/html_tests/shorttitlepage.pl | 4 +-
tp/t/results/html_tests/simple_menu_in_example.pl | 4 +-
.../res_html/simplest.html | 8 ++-
tp/t/results/html_tests/split_html_text.pl | 4 +-
tp/t/results/html_tests/test_accents_sc_default.pl | 4 +-
.../test_accents_sc_default/res_html/index.html | 8 ++-
.../res_html/node-chap.html | 8 ++-
.../html_tests/test_accents_sc_default_latin1.pl | 4 +-
.../res_html/index.html | 8 ++-
.../res_html/node-chap.html | 8 ++-
.../html_tests/test_accents_sc_default_usascii.pl | 4 +-
.../res_html/index.html | 8 ++-
.../res_html/node-chap.html | 8 ++-
.../html_tests/test_accents_sc_enable_encoding.pl | 4 +-
.../res_html/index.html | 8 ++-
.../res_html/node-chap.html | 8 ++-
.../test_accents_sc_enable_encoding_latin1.pl | 4 +-
.../res_html/index.html | 8 ++-
.../res_html/node-chap.html | 8 ++-
...st_accents_sc_enable_encoding_to_utf8_latin1.pl | 4 +-
.../res_html/index.html | 8 ++-
.../res_html/node-chap.html | 8 ++-
...t_accents_sc_enable_encoding_to_utf8_usascii.pl | 4 +-
.../res_html/index.html | 8 ++-
.../res_html/node-chap.html | 8 ++-
.../test_accents_sc_enable_encoding_usascii.pl | 4 +-
.../res_html/index.html | 8 ++-
.../res_html/node-chap.html | 8 ++-
.../html_tests/test_accents_sc_to_utf8_latin1.pl | 4 +-
.../res_html/index.html | 8 ++-
.../res_html/node-chap.html | 8 ++-
.../test_accents_sc_use_numeric_entity.pl | 4 +-
.../res_html/index.html | 8 ++-
.../res_html/node-chap.html | 8 ++-
.../html_tests/test_xrefautomaticsectiontitle.pl | 10 +++-
.../test_xrefautomaticsectiontitle_off_first.pl | 10 +++-
.../text_before_top_and_contents_after_title.pl | 6 +-
...t_before_top_and_summarycontents_after_title.pl | 6 +-
tp/t/results/html_tests/titles.pl | 4 +-
tp/t/results/html_tests/top_node_up_explicit.pl | 10 +++-
.../html_tests/top_node_up_explicit_no_nodes.pl | 10 +++-
tp/t/results/html_tests/top_node_up_implicit.pl | 10 +++-
.../html_tests/top_node_up_implicit_no_nodes.pl | 10 +++-
.../res_html/Other-node.html | 8 ++-
.../res_html/Pres.html | 8 ++-
.../res_html/index.html | 8 ++-
.../htmlxref/htmlxref/res_html/test_refs.html | 12 ++--
...25_0026_0027_0028_0029_002a_002b_002d_002e.html | 4 +-
...3f_005b_005c_005d_005e_005f_0060_007c_007e.html | 4 +-
.../htmlxref/htmlxref_nodes/res_html/index.html | 10 ++--
.../htmlxref_nodes/res_html/local-node.html | 4 +-
.../htmlxref_nodes/res_html/other-nodes.html | 4 +-
.../htmlxref_only_mono/res_html/test_refs.html | 12 ++--
...25_0026_0027_0028_0029_002a_002b_002d_002e.html | 4 +-
...3f_005b_005c_005d_005e_005f_0060_007c_007e.html | 4 +-
.../htmlxref_only_mono_nodes/res_html/index.html | 10 ++--
.../res_html/local-node.html | 4 +-
.../res_html/other-nodes.html | 4 +-
.../htmlxref_only_split/res_html/test_refs.html | 12 ++--
...25_0026_0027_0028_0029_002a_002b_002d_002e.html | 4 +-
...3f_005b_005c_005d_005e_005f_0060_007c_007e.html | 4 +-
.../htmlxref_only_split_nodes/res_html/index.html | 10 ++--
.../res_html/local-node.html | 4 +-
.../res_html/other-nodes.html | 4 +-
tp/t/results/indices/def_syn_indices.pl | 4 +-
...default_cp_index_and_one_letter_syncodeindex.pl | 2 +-
tp/t/results/indices/double_index_entry.pl | 4 +-
tp/t/results/indices/double_seeentry_seealso.pl | 4 +-
tp/t/results/indices/double_syncodeindex.pl | 2 +-
tp/t/results/indices/empty_cindex_entry.pl | 4 +-
tp/t/results/indices/empty_index_entry.pl | 4 +-
tp/t/results/indices/empty_string_index_entry.pl | 4 +-
.../encoding_index_ascii/res_html/index.html | 4 +-
.../res_html/index.html | 4 +-
.../encoding_index_latin1/res_html/index.html | 4 +-
.../res_html/index.html | 4 +-
.../encoding_index_utf8/res_html/index.html | 4 +-
.../res_html/index.html | 4 +-
tp/t/results/indices/explicit_sort_key.pl | 2 +-
tp/t/results/indices/ftable_vtable.pl | 2 +-
.../indices/ignored_sort_char_empty_entries.pl | 2 +-
tp/t/results/indices/image_lines_count.pl | Bin 7139 -> 7202 bytes
tp/t/results/indices/image_text_lines_count.pl | Bin 7634 -> 7697 bytes
tp/t/results/indices/index_and_node_same_name.pl | 4 +-
tp/t/results/indices/index_entries_locations.pl | 2 +-
.../indices/index_entry_before_first_node.pl | Bin 7488 -> 7551 bytes
tp/t/results/indices/index_entry_before_node.pl | 6 +-
tp/t/results/indices/index_entry_in_footnote.pl | Bin 8940 -> 9003 bytes
.../index_entry_in_footnote_different_node_end.pl | 4 +-
.../indices/index_entry_in_footnote_sections.pl | 4 +-
.../index_entry_in_footnote_sections_separate.pl | 4 +-
.../indices/index_entry_in_footnote_separate.pl | 4 +-
.../indices/index_no_node/res_html/Chapter-2.html | 8 ++-
.../indices/index_no_node/res_html/Chapter.html | 4 +-
.../indices/index_no_node/res_html/index.html | 6 +-
.../indices/index_no_node/res_html/unnumbered.html | 4 +-
tp/t/results/indices/index_no_node_no_top.pl | 10 ++--
.../indices/index_no_node_no_top_no_node.pl | 10 ++--
.../indices/index_nodes/res_html/a-node.html | 4 +-
.../indices/index_nodes/res_html/another.html | 8 ++-
.../indices/index_nodes/res_html/first.html | 4 +-
.../indices/index_nodes/res_html/index.html | 4 +-
.../indices/index_nodes/res_html/second.html | 4 +-
.../res_html/Copying-and-indices.html | 4 +-
.../index_special_region/res_html/index.html | 4 +-
.../res_html/Copying-and-indices.html | 4 +-
.../res_html/index.html | 4 +-
.../res_html/Chapter.html | 2 +-
.../res_html/Copying-and-indices.html | 4 +-
.../res_html/index.html | 8 ++-
.../res_html/Chapter.html | 2 +-
.../res_html/Copying-and-indices.html | 4 +-
.../res_html/index.html | 4 +-
.../res_html/Chapter.html | 2 +-
.../res_html/Copying-and-indices.html | 4 +-
.../res_html/index.html | 4 +-
.../res_html/Chapter.html | 2 +-
.../res_html/Copying-and-indices.html | 4 +-
.../res_html/index.html | 8 ++-
.../res_html/Chapter.html | 2 +-
.../res_html/Copying-and-indices.html | 4 +-
.../res_html/index.html | 4 +-
.../res_html/Chapter.html | 2 +-
.../res_html/Copying-and-indices.html | 4 +-
.../res_html/index.html | 4 +-
.../indices/index_split/res_html/first.html | 4 +-
.../indices/index_split/res_html/index.html | 4 +-
.../index_split/res_html/node-2-in-section-3.html | 4 +-
.../index_split/res_html/node-3-in-section-3.html | 8 ++-
.../index_split/res_html/node-in-section-3.html | 8 ++-
.../index_split/res_html/second-chapter.html | 8 ++-
.../indices/index_split/res_html/section-1.html | 4 +-
.../indices/index_split/res_html/section-2.html | 8 ++-
.../indices/index_split/res_html/section-3.html | 4 +-
.../indices/index_split/res_html/subsection-1.html | 8 ++-
.../indices/index_split/res_html/subsection-2.html | 4 +-
.../res_html/first.html | 14 +++--
.../res_html/index.html | 4 +-
.../res_html/second-chapter.html | 8 ++-
.../indices/index_table/res_html/index.html | 4 +-
.../indices/index_table/res_html/indices-refs.html | 4 +-
.../res_html/node-with-ftable-and-vtable.html | 2 +-
.../index_table/res_html/node-with-printindex.html | 4 +-
.../results/indices/index_table/res_html/node.html | 8 ++-
.../res_html/index.html | 4 +-
.../res_html/indices-refs.html | 6 +-
.../res_html/node-with-ftable-and-vtable.html | 2 +-
.../res_html/node-with-printindex.html | 4 +-
.../multiple_index_text_sortas_seeentry_seealso.pl | 2 +-
.../indices/nodes_before_top/res_html/a-node.html | 4 +-
.../indices/nodes_before_top/res_html/another.html | 8 ++-
.../res_html/first-before-top.html | 4 +-
.../indices/nodes_before_top/res_html/first.html | 4 +-
.../indices/nodes_before_top/res_html/index.html | 4 +-
.../res_html/node-in-menu-before-top.html | 4 +-
.../indices/nodes_before_top/res_html/second.html | 4 +-
.../res_html/chapter.html | 6 +-
.../res_html/first-before-top.html | 6 +-
.../res_html/index.html | 12 ++--
.../res_html/chapter.html | 4 +-
.../res_html/index.html | 4 +-
.../res_html/nodes_before_top_and_sections.html | 6 +-
.../res_html/first-before-top.html | 14 +++--
.../res_html/index.html | 4 +-
.../indices/printindex_between_node_section.pl | 6 +-
.../indices/printindex_between_part_chapter.pl | 8 +--
.../indices/printindex_index_entry_in_copying.pl | 4 +-
...rintindex_index_entry_in_copying_in_footnote.pl | 4 +-
...ndex_index_entry_in_copying_no_insertcopying.pl | 4 +-
.../indices/printindex_with_space_before.pl | Bin 6730 -> 6793 bytes
tp/t/results/indices/same_only_seealso_seeentry.pl | 4 +-
tp/t/results/indices/same_seealso_seeentry.pl | 4 +-
tp/t/results/indices/seealso_duplicate.pl | 2 +-
tp/t/results/indices/seeentry.pl | 2 +-
tp/t/results/indices/sorted_subentries.pl | 4 +-
.../split_chapter_index/res_html/first.html | 8 ++-
.../split_chapter_index/res_html/index.html | 8 ++-
tp/t/results/indices/subentries.pl | 2 +-
tp/t/results/indices/subentry_and_sortas.pl | 2 +-
tp/t/results/indices/subentry_and_sortas_spaces.pl | 2 +-
tp/t/results/indices/syncode_index_print_both.pl | 4 +-
tp/t/results/indices/syncodeindex_to_plain.pl | 2 +-
tp/t/results/indices/transparent_sort_chars.pl | 2 +-
.../res_html/Chapter-fr.html | 8 ++-
.../res_html/Chapter.html | 8 ++-
.../customize_special_element/res_html/index.html | 4 +-
.../res_html/Chapter-de.html | 8 ++-
.../res_html/Chapter-fr.html | 10 +++-
.../customize_translations/res_html/Chapter.html | 8 ++-
.../res_html/Last-chapter.html | 8 ++-
.../customize_translations/res_html/index.html | 4 +-
.../documentation_examples/res_html/index.html | 4 +-
.../res_html/prepended_to_filenames-my-node.html | 8 ++-
.../undefined_node_filename/res_html/Other.html | 8 ++-
.../undefined_node_filename/res_html/index.html | 8 ++-
.../itemize/inter_item_commands_in_enumerate.pl | 4 +-
.../itemize/inter_item_commands_in_itemize.pl | 4 +-
tp/t/results/languages/appendix_translated.pl | 6 +-
tp/t/results/languages/command_translated.pl | 8 ++-
.../res_html/documentlanguage.html | 4 +-
.../res_html/documentlanguage.html | 4 +-
.../res_html/documentlanguage.html | 4 +-
tp/t/results/languages/multiple.pl | 4 +-
tp/t/results/languages/multiple_in_preamble.pl | 4 +-
.../languages/multiple_in_preamble_before_node.pl | 4 +-
.../res_html/multiple_lang_chapters.html | 12 ++--
.../res_html/multiple_lang_chapters.html | 12 ++--
tp/t/results/languages/unknown_language.pl | 8 ++-
tp/t/results/languages/unknown_region.pl | 2 +-
.../layout/navigation/res_html/navigation.html | 10 ++--
.../navigation_chapter/res_html/chapter.html | 8 ++-
.../layout/navigation_chapter/res_html/index.html | 4 +-
.../res_html/chapter.html | 8 ++-
.../res_html/index.html | 4 +-
.../res_html/chapter.html | 8 ++-
.../res_html/index.html | 4 +-
.../res_html/chapter.html | 8 ++-
.../res_html/index.html | 4 +-
.../navigation_no_header/res_html/navigation.html | 10 ++--
.../res_html/navigation.html | 10 ++--
.../layout/navigation_node/res_html/chapter.html | 4 +-
.../layout/navigation_node/res_html/index.html | 4 +-
.../layout/navigation_node/res_html/section.html | 4 +-
.../navigation_node/res_html/subsection.html | 4 +-
.../res_html/chapter.html | 4 +-
.../navigation_node_no_header/res_html/index.html | 4 +-
.../res_html/section.html | 4 +-
.../res_html/subsection.html | 4 +-
.../res_html/chapter.html | 4 +-
.../res_html/index.html | 4 +-
.../res_html/section.html | 4 +-
.../res_html/subsection.html | 4 +-
.../navigation_node_vertical/res_html/chapter.html | 4 +-
.../navigation_node_vertical/res_html/index.html | 4 +-
.../navigation_node_vertical/res_html/section.html | 4 +-
.../res_html/subsection.html | 4 +-
.../navigation_section/res_html/chapter.html | 4 +-
.../layout/navigation_section/res_html/index.html | 4 +-
.../navigation_section/res_html/section.html | 6 +-
.../res_html/chapter.html | 4 +-
.../res_html/index.html | 4 +-
.../res_html/section.html | 6 +-
.../res_html/chapter.html | 4 +-
.../res_html/index.html | 4 +-
.../res_html/section.html | 6 +-
.../res_html/chapter.html | 4 +-
.../res_html/index.html | 4 +-
.../res_html/section.html | 6 +-
.../res_html/chapter.html | 4 +-
.../res_html/navigation_abt.html | 6 +-
.../res_html/subsection.html | 4 +-
.../navigation_vertical/res_html/navigation.html | 10 ++--
.../no_monolithic/res_html/no_monolithic.html | 6 +-
.../res_html/no_monolithic.html | 6 +-
.../menu/block_commands_in_menu_description.pl | 4 +-
tp/t/results/menu/comment_on_menu_line.pl | 6 +-
tp/t/results/menu/detailmenu_on_subnodes.pl | 14 +++--
tp/t/results/menu/detailmenu_unknown_node.pl | 4 +-
tp/t/results/menu/empty_menu_description.pl | 4 +-
tp/t/results/menu/entry_after_detailmenu.pl | 8 ++-
tp/t/results/menu/example_in_menu_description.pl | 4 +-
tp/t/results/menu/formats_in_menu.pl | 4 +-
tp/t/results/menu/inlineraw_in_menu_description.pl | 4 +-
tp/t/results/menu/invalid_info_menu_entry.pl | 4 +-
tp/t/results/menu/menu_in_example.pl | 4 +-
tp/t/results/menu/menu_pointing_to_anchor.pl | 4 +-
tp/t/results/menu/menu_title_before_entries.pl | 6 +-
.../results/menu/missing_detailmenu_on_subnodes.pl | 14 +++--
tp/t/results/menu/no_colon_in_menu.pl | 4 +-
tp/t/results/menu/reference_to_external_manual.pl | 4 +-
tp/t/results/menu/sc_in_menu.pl | 6 +-
.../menu/space_and_commands_in_menu_node.pl | 6 +-
tp/t/results/menu/submenu_in_example.pl | 4 +-
tp/t/results/menu/verb_in_menu_description.pl | 4 +-
.../codequoteundirected_codequotebacktick.pl | 4 +-
.../misc_commands/comment_space_command_on_line.pl | 6 +-
.../no_empty_line_between_headings.pl | 8 +--
tp/t/results/misc_commands/ref_in_center.pl | 4 +-
tp/t/results/misc_commands/test_allowcodebreaks.pl | 2 +-
tp/t/results/moresectioning/anchor_in_footnote.pl | 10 +++-
.../moresectioning/anchor_in_footnote_separate.pl | 10 +++-
.../moresectioning/character_and_spaces_in_refs.pl | 22 ++++---
...25_0026_0027_0028_0029_002a_002b_002d_002e.html | 8 ++-
...3f_005b_005c_005d_005e_005f_0060_007c_007e.html | 8 ++-
.../res_html/index.html | 8 ++-
.../res_html/local-node.html | 8 ++-
.../node-to-avoid-DocBook-or-LaTeX-ignored.html | 12 +++-
.../res_html/other-nodes.html | 8 ++-
tp/t/results/moresectioning/contents.pl | 24 ++++----
.../moresectioning/contents_and_shortcontents.pl | 24 ++++----
tp/t/results/moresectioning/empty_top_node_up.pl | 10 +++-
.../equivalent_nodes_defined_linked.pl | 6 +-
.../results/moresectioning/internal_top_node_up.pl | 10 +++-
.../moresectioning/more_sections_than_nodes.pl | 28 +++++----
.../non_automatic_internal_top_node_up.pl | 10 +++-
.../non_automatic_top_node_up_and_url.pl | 10 +++-
.../non_automatic_top_node_up_url.pl | 10 +++-
.../moresectioning/only_special_spaces_node.pl | 20 ++++---
.../moresectioning/placed_things_before_element.pl | 4 +-
.../moresectioning/placed_things_before_node.pl | 8 ++-
.../moresectioning/section_in_unnumbered_info.pl | 66 +++++++++++----------
.../section_in_unnumbered_plaintext.pl | 66 +++++++++++----------
tp/t/results/moresectioning/sections_test.pl | 28 +++++----
.../moresectioning/sections_test_no_use_nodes.pl | 28 +++++----
...ctions_test_no_use_nodes_use_node_directions.pl | 28 +++++----
tp/t/results/moresectioning/shortcontents.pl | 24 ++++----
.../moresectioning/special_spaces_in_nodes.pl | 26 ++++----
tp/t/results/moresectioning/top_node_up_url.pl | 10 +++-
.../topic_guide/res_html/guide1.html | 4 +-
.../topic_guide/res_html/guide2.html | 4 +-
.../moresectioning/topic_guide/res_html/index.html | 4 +-
.../topic_guide/res_html/topic1.html | 4 +-
.../topic_guide/res_html/topic2.html | 4 +-
.../topic_guide/res_html/topic3.html | 4 +-
.../topic_guide/res_html/topic4.html | 4 +-
.../topic_guide/res_html/topic5.html | 4 +-
tp/t/results/regions/anchor_in_copying.pl | 10 +++-
.../regions/anchor_in_copying_in_footnote.pl | 10 +++-
tp/t/results/regions/anchor_in_titlepage.pl | 12 +++-
.../regions/anchor_in_titlepage_titlepage.pl | 12 +++-
tp/t/results/regions/format_in_titlepage.pl | 8 ++-
.../regions/format_in_titlepage_titlepage.pl | 4 +-
tp/t/results/regions/ref_in_copying.pl | 10 +++-
.../regions/ref_in_copying_insert_in_chapter.pl | 12 +++-
tp/t/results/regions/today_in_copying.pl | 10 +++-
tp/t/results/sectioning/anchor_zero.pl | 8 ++-
.../sectioning/automatic_menu_referencing_node.pl | 12 +++-
.../sectioning/chapter_before_and_after_part.pl | 8 ++-
tp/t/results/sectioning/chapter_before_part.pl | 10 +++-
tp/t/results/sectioning/chapter_between_nodes.pl | 8 ++-
.../chapter_between_nodes_with_appendix.pl | 12 +++-
.../chapter_between_nodes_with_appendix_nomenu.pl | 12 +++-
.../chapter_node_before_and_after_part.pl | 8 ++-
.../sectioning/character_and_spaces_in_node.pl | 16 +++--
tp/t/results/sectioning/contents_and_parts.pl | 14 +++--
tp/t/results/sectioning/contents_in_html_text.pl | 8 +--
.../sectioning/contents_with_only_top_node.pl | 8 ++-
.../results/sectioning/double_node_anchor_float.pl | 8 ++-
tp/t/results/sectioning/double_part.pl | 14 +++--
...double_recursive_self_section_node_reference.pl | 12 +++-
.../double_recursive_self_section_reference.pl | 10 +++-
tp/t/results/sectioning/double_top.pl | 8 ++-
tp/t/results/sectioning/equivalent_labels.pl | 8 ++-
tp/t/results/sectioning/equivalent_nodes.pl | 10 +++-
.../results/sectioning/explicit_node_directions.pl | 12 +++-
tp/t/results/sectioning/external_node_in_menu.pl | 12 +++-
.../in_menu_only_special_ascii_spaces_node.pl | 12 +++-
.../in_menu_only_special_ascii_spaces_node_menu.pl | 8 ++-
.../sectioning/in_menu_only_special_spaces_node.pl | 20 ++++---
.../in_menu_only_special_spaces_node_menu.pl | 16 ++---
tp/t/results/sectioning/next_in_menu_is_below.pl | 14 +++--
.../results/sectioning/no_argument_and_contents.pl | 6 +-
tp/t/results/sectioning/no_menu.pl | 12 +++-
.../sectioning/node_part_chapter_after_chapter.pl | 10 ++--
.../sectioning/node_part_chapter_after_top.pl | 12 +++-
.../node_sectop_before_chapter_no_node.pl | 10 +++-
.../sectioning/node_sectop_before_lone_node_Top.pl | 12 +++-
.../node_up_direction_for_top_with_manual.pl | 8 ++-
tp/t/results/sectioning/node_up_external_node.pl | 10 +++-
.../nodes_after_top_before_chapter_nodes.pl | 12 +++-
.../nodes_after_top_before_chapter_not_split.pl | 12 +++-
...ore_chapter_not_split_no_use_node_directions.pl | 12 +++-
.../nodes_after_top_before_chapter_sections.pl | 12 +++-
.../nodes_after_top_before_chapter_texi2html.html | 4 +-
.../res_html/index.html | 6 +-
.../res_html/third-node.html | 4 +-
.../nodes_after_top_before_section_nodes.pl | 12 +++-
.../nodes_after_top_before_section_sections.pl | 12 +++-
.../res_html/index.html | 4 +-
...ter_top_before_section_texi2html_use_nodes.html | 8 ++-
.../res_html/index.html | 8 ++-
.../nodes_no_node_top_explicit_directions.pl | 10 +++-
.../one_node_explicit_directions_anchor.pl | 8 ++-
tp/t/results/sectioning/one_subsection.pl | 8 ++-
tp/t/results/sectioning/one_subsection_and_node.pl | 8 ++-
tp/t/results/sectioning/part_before_chapter.pl | 10 +++-
tp/t/results/sectioning/part_before_section.pl | 4 +-
tp/t/results/sectioning/part_before_top.pl | 10 +++-
tp/t/results/sectioning/part_chapter_after_top.pl | 12 +++-
tp/t/results/sectioning/part_node_after_top.pl | 12 +++-
tp/t/results/sectioning/part_node_before_top.pl | 12 +++-
.../sectioning/part_node_chapter_after_top.pl | 14 +++--
.../sectioning/part_node_chapter_appendix.pl | 14 +++--
.../sectioning/part_node_chapter_node_appendix.pl | 14 +++--
.../sectioning/part_node_node_part_appendix.pl | 16 +++--
tp/t/results/sectioning/part_node_part_appendix.pl | 16 +++--
.../sectioning/part_node_part_node_appendix.pl | 16 +++--
.../sectioning/protected_node_parentheses.pl | 10 +++-
.../sectioning/recursive_self_section_reference.pl | 8 ++-
tp/t/results/sectioning/ref_to_top.pl | 8 ++-
.../reference_to_only_special_spaces_node.pl | 12 +++-
.../sectioning/section_before_after_top_node.pl | 12 +++-
.../section_before_after_top_node_last_node.pl | 14 +++--
tp/t/results/sectioning/section_before_part.pl | 6 +-
tp/t/results/sectioning/section_before_top.pl | 10 +++-
.../results/sectioning/section_below_unnumbered.pl | 8 ++-
.../sectioning/section_below_unnumbered_no_top.pl | 10 +++-
.../sectioning/section_chapter_before_top_nodes.pl | 12 +++-
.../results/sectioning/section_node_before_part.pl | 10 +++-
.../setfilename_on_top_and_after_node.pl | 8 ++-
tp/t/results/sectioning/space_in_node.pl | 14 +++--
.../sectioning/top_node_no_menu_direction.pl | 10 +++-
tp/t/results/sectioning/top_node_part_top.pl | 10 +++-
tp/t/results/sectioning/top_without_node_nodes.pl | 10 +++-
.../sectioning/top_without_node_sections.pl | 10 +++-
.../res_html/a.html | 10 +++-
.../res_html/index.html | 8 ++-
.../res_html/n.html | 8 ++-
tp/t/results/sectioning/two_nodes_at_the_end.pl | 14 +++--
.../sectioning/two_nodes_between_chapters.pl | 14 +++--
.../sectioning/unnumbered_before_node_top_top.pl | 10 +++-
.../sectioning/unnumbered_before_top_node.pl | 10 +++-
.../unnumbered_top_without_node_nodes.pl | 12 +++-
.../unnumbered_top_without_node_sections.pl | 12 +++-
.../res_html/index.html | 4 +-
.../res_html/index.html | 2 +-
.../master_menu_fr/res_html/chap.html | 4 +-
.../master_menu_fr/res_html/index.html | 4 +-
.../master_menu_fr/res_html/section.html | 8 ++-
tp/t/results/xtable/block_commands_in_table.pl | 2 +-
.../results/xtable/inter_item_commands_in_table.pl | 4 +-
674 files changed, 3600 insertions(+), 1354 deletions(-)
diff --git a/tp/t/results/conditionals/cond.pl
b/tp/t/results/conditionals/cond.pl
index dd8bd34cbe..827c28158c 100644
--- a/tp/t/results/conditionals/cond.pl
+++ b/tp/t/results/conditionals/cond.pl
@@ -434,6 +434,12 @@ $result_converted{'html'}->{'cond'} = '<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -445,7 +451,7 @@ $result_converted{'html'}->{'cond'} = '<!DOCTYPE html>
<p>This is ifnothtml text.
</p>
<div class="top-level-extent" id="Top">
-<h1 class="top" id="conditionals">conditionals</h1>
+<h1 class="top" id="conditionals"><span>conditionals<a class="copiable-link"
href=\'#conditionals\'> ¶</a></span></h1>
diff --git a/tp/t/results/conditionals/cond_ifhtml_ifinfo.pl
b/tp/t/results/conditionals/cond_ifhtml_ifinfo.pl
index 773d778ef0..74d2b0702b 100644
--- a/tp/t/results/conditionals/cond_ifhtml_ifinfo.pl
+++ b/tp/t/results/conditionals/cond_ifhtml_ifinfo.pl
@@ -441,6 +441,12 @@ $result_converted{'html'}->{'cond_ifhtml_ifinfo'} =
'<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -453,7 +459,7 @@ This is html text.
</p>
<div class="top-level-extent" id="Top">
-<h1 class="top" id="conditionals">conditionals</h1>
+<h1 class="top" id="conditionals"><span>conditionals<a class="copiable-link"
href=\'#conditionals\'> ¶</a></span></h1>
<p>This is ifinfo text.
diff --git a/tp/t/results/conditionals/cond_ifhtml_ifinfo_iftex.pl
b/tp/t/results/conditionals/cond_ifhtml_ifinfo_iftex.pl
index 0e4c461902..1896347530 100644
--- a/tp/t/results/conditionals/cond_ifhtml_ifinfo_iftex.pl
+++ b/tp/t/results/conditionals/cond_ifhtml_ifinfo_iftex.pl
@@ -448,6 +448,12 @@ $result_converted{'html'}->{'cond_ifhtml_ifinfo_iftex'} =
'<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -460,7 +466,7 @@ This is html text.
</p>
<div class="top-level-extent" id="Top">
-<h1 class="top" id="conditionals">conditionals</h1>
+<h1 class="top" id="conditionals"><span>conditionals<a class="copiable-link"
href=\'#conditionals\'> ¶</a></span></h1>
<p>This is ifinfo text.
diff --git a/tp/t/results/conditionals/cond_no-ifhtml_no-ifinfo_no-iftex.pl
b/tp/t/results/conditionals/cond_no-ifhtml_no-ifinfo_no-iftex.pl
index 3b0dcc068f..d2ed1ed28a 100644
--- a/tp/t/results/conditionals/cond_no-ifhtml_no-ifinfo_no-iftex.pl
+++ b/tp/t/results/conditionals/cond_no-ifhtml_no-ifinfo_no-iftex.pl
@@ -434,6 +434,12 @@
$result_converted{'html'}->{'cond_no-ifhtml_no-ifinfo_no-iftex'} = '<!DOCTYPE ht
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -445,7 +451,7 @@
$result_converted{'html'}->{'cond_no-ifhtml_no-ifinfo_no-iftex'} = '<!DOCTYPE ht
<p>This is ifnothtml text.
</p>
<div class="top-level-extent" id="Top">
-<h1 class="top" id="conditionals">conditionals</h1>
+<h1 class="top" id="conditionals"><span>conditionals<a class="copiable-link"
href=\'#conditionals\'> ¶</a></span></h1>
diff --git a/tp/t/results/conditionals/defcondx_Dbar/res_html/defxcond.html
b/tp/t/results/conditionals/defcondx_Dbar/res_html/defxcond.html
index b711ad1265..5c4aca2350 100644
--- a/tp/t/results/conditionals/defcondx_Dbar/res_html/defxcond.html
+++ b/tp/t/results/conditionals/defcondx_Dbar/res_html/defxcond.html
@@ -11,6 +11,12 @@
<meta name="distribution" content="global">
<meta name="viewport" content="width=device-width,initial-scale=1">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -19,7 +25,7 @@
<div class="top-level-extent" id="deffnx-inside-conditional">
-<h1 class="top">deffnx inside conditional</h1>
+<h1 class="top"><span>deffnx inside conditional<a class="copiable-link"
href='#deffnx-inside-conditional'> ¶</a></span></h1>
<dl class="first-deffn">
<dt class="deffn"><span class="category-def">foo: </span></dt>
diff --git a/tp/t/results/conditionals/defcondx_Ubar/res_html/defxcond.html
b/tp/t/results/conditionals/defcondx_Ubar/res_html/defxcond.html
index dda79424cc..da23ef3fd7 100644
--- a/tp/t/results/conditionals/defcondx_Ubar/res_html/defxcond.html
+++ b/tp/t/results/conditionals/defcondx_Ubar/res_html/defxcond.html
@@ -11,6 +11,12 @@
<meta name="distribution" content="global">
<meta name="viewport" content="width=device-width,initial-scale=1">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -19,7 +25,7 @@
<div class="top-level-extent" id="deffnx-inside-conditional">
-<h1 class="top">deffnx inside conditional</h1>
+<h1 class="top"><span>deffnx inside conditional<a class="copiable-link"
href='#deffnx-inside-conditional'> ¶</a></span></h1>
<dl class="first-deffn">
<dt class="deffn"><span class="category-def">foo: </span></dt>
diff --git a/tp/t/results/converters_tests/at_commands_in_raw.pl
b/tp/t/results/converters_tests/at_commands_in_raw.pl
index 19c5f56246..b2621831b8 100644
--- a/tp/t/results/converters_tests/at_commands_in_raw.pl
+++ b/tp/t/results/converters_tests/at_commands_in_raw.pl
@@ -1224,7 +1224,7 @@ $result_converted{'html_text'}->{'at_commands_in_raw'} =
'<div class="top-level-
<p>
[<a href="#chap" title="Index" rel="index">Index</a>]</p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
@@ -1236,7 +1236,7 @@ $result_converted{'html_text'}->{'at_commands_in_raw'} =
'<div class="top-level-
<p>
[<a href="#chap" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="Chapter">1 Chapter</h2>
+<h2 class="chapter" id="Chapter"><span>1 Chapter<a class="copiable-link"
href=\'#Chapter\'> ¶</a></span></h2>
<b>in b<a class="footnote" id="DOCF1" href="#FOOT1"><sup>1</sup></a>.</b>
<a class="anchor" id="anchor-in-html"></a><p><kbd class="kbd">in kbd before
tex</kbd><a class="footnote" id="DOCF2" href="#FOOT2"><sup>2</sup></a>.
diff --git a/tp/t/results/converters_tests/combined_fonts/res_html/chapter.html
b/tp/t/results/converters_tests/combined_fonts/res_html/chapter.html
index 5ff2e1a874..16c5b8ecac 100644
--- a/tp/t/results/converters_tests/combined_fonts/res_html/chapter.html
+++ b/tp/t/results/converters_tests/combined_fonts/res_html/chapter.html
@@ -16,8 +16,10 @@
<link href="index.html" rel="prev" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
div.example {margin-left: 3.2em}
kbd.kbd {font-style: oblique}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -31,7 +33,7 @@ kbd.kbd {font-style: oblique}
Previous: <a href="index.html" accesskey="p" rel="prev">top section</a>, Up:
<a href="index.html" accesskey="u" rel="up">top section</a> </p>
</div>
<hr>
-<h2 class="chapter" id="chapter-1">1 chapter</h2>
+<h2 class="chapter" id="chapter-1"><span>1 chapter<a class="copiable-link"
href='#chapter-1'> ¶</a></span></h2>
<p><code class="code">c--ode</code>, <em class="dfn">d–fn</em>, <var
class="var">v–ar</var>, <strong class="strong">s–trong</strong>,
<kbd class="kbd">k--bd</kbd>, ‘<samp class="samp">s--amp</samp>’.
</p>
diff --git a/tp/t/results/converters_tests/combined_fonts/res_html/index.html
b/tp/t/results/converters_tests/combined_fonts/res_html/index.html
index 5d606287e0..01098209a3 100644
--- a/tp/t/results/converters_tests/combined_fonts/res_html/index.html
+++ b/tp/t/results/converters_tests/combined_fonts/res_html/index.html
@@ -13,6 +13,12 @@
<link href="#Top" rel="start" title="Top">
<link href="chapter.html" rel="next" title="chapter">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Next: <a href="chapter.html" accesskey="n" rel="next">chapter</a> </p>
</div>
<hr>
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href='#top-section'> ¶</a></span></h1>
<ul class="mini-toc">
<li><a href="chapter.html" accesskey="1">chapter</a></li>
diff --git a/tp/t/results/converters_tests/complex_nestings.pl
b/tp/t/results/converters_tests/complex_nestings.pl
index 63bee0722e..ab585a1c60 100644
--- a/tp/t/results/converters_tests/complex_nestings.pl
+++ b/tp/t/results/converters_tests/complex_nestings.pl
@@ -1378,7 +1378,7 @@ $result_converted{'html_text'}->{'complex_nestings'} =
'<div class="top-level-ex
<p>
</p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#chap" accesskey="1">Chapter</a></li>
@@ -1389,7 +1389,7 @@ $result_converted{'html_text'}->{'complex_nestings'} =
'<div class="top-level-ex
<p>
</p>
</div>
-<h2 class="chapter" id="Chapter">1 Chapter</h2>
+<h2 class="chapter" id="Chapter"><span>1 Chapter<a class="copiable-link"
href=\'#Chapter\'> ¶</a></span></h2>
<div class="example">
<pre class="example-preformatted">deffs
diff --git a/tp/t/results/converters_tests/contents_at_document_begin.pl
b/tp/t/results/converters_tests/contents_at_document_begin.pl
index 23e31c94ab..eadcbe6b13 100644
--- a/tp/t/results/converters_tests/contents_at_document_begin.pl
+++ b/tp/t/results/converters_tests/contents_at_document_begin.pl
@@ -542,6 +542,8 @@ $result_converted{'html'}->{'contents_at_document_begin'} =
'<!DOCTYPE html>
<link href="#SEC_Contents" rel="contents" title="Table of Contents">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -556,7 +558,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="#chapter" accesskey="n" rel="next">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="Contents-at-beginning">Contents at beginning</h1>
+<h1 class="top" id="Contents-at-beginning"><span>Contents at beginning<a
class="copiable-link" href=\'#Contents-at-beginning\'> ¶</a></span></h1>
<p>Content at the beginning.
</p>
@@ -577,7 +579,7 @@ Next: <a href="#chapter" accesskey="n" rel="next">Chapter
1</a> [<a href=
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">Contents at beginning</a>,
Up: <a href="#Top" accesskey="u" rel="up">Contents at beginning</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href=\'#Chapter-1\'> ¶</a></span></h2>
<p>The chapter
</p>
diff --git
a/tp/t/results/converters_tests/contents_at_document_begin/res_html/contents_at_document_begin.html
b/tp/t/results/converters_tests/contents_at_document_begin/res_html/contents_at_document_begin.html
index 6dd55290c4..7b24eb8fa6 100644
---
a/tp/t/results/converters_tests/contents_at_document_begin/res_html/contents_at_document_begin.html
+++
b/tp/t/results/converters_tests/contents_at_document_begin/res_html/contents_at_document_begin.html
@@ -16,6 +16,8 @@
<link href="#chapter" rel="next" title="chapter">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -30,7 +32,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="#chapter" accesskey="n" rel="next">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="Contents-at-beginning">Contents at beginning</h1>
+<h1 class="top" id="Contents-at-beginning"><span>Contents at beginning<a
class="copiable-link" href='#Contents-at-beginning'> ¶</a></span></h1>
<p>Content at the beginning.
</p>
@@ -51,7 +53,7 @@ Next: <a href="#chapter" accesskey="n" rel="next">Chapter
1</a> [<a href=
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">Contents at beginning</a>,
Up: <a href="#Top" accesskey="u" rel="up">Contents at beginning</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href='#Chapter-1'> ¶</a></span></h2>
<p>The chapter
</p>
diff --git a/tp/t/results/converters_tests/contents_at_document_begin_inline.pl
b/tp/t/results/converters_tests/contents_at_document_begin_inline.pl
index c33d0b409e..7baed6d2f1 100644
--- a/tp/t/results/converters_tests/contents_at_document_begin_inline.pl
+++ b/tp/t/results/converters_tests/contents_at_document_begin_inline.pl
@@ -542,6 +542,8 @@
$result_converted{'html'}->{'contents_at_document_begin_inline'} = '<!DOCTYPE ht
<link href="#SEC_Contents" rel="contents" title="Table of Contents">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -566,7 +568,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="#chapter" accesskey="n" rel="next">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="Contents-at-beginning">Contents at beginning</h1>
+<h1 class="top" id="Contents-at-beginning"><span>Contents at beginning<a
class="copiable-link" href=\'#Contents-at-beginning\'> ¶</a></span></h1>
<p>Content at the beginning.
</p>
@@ -580,7 +582,7 @@ Next: <a href="#chapter" accesskey="n" rel="next">Chapter
1</a> [<a href=
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">Contents at beginning</a>,
Up: <a href="#Top" accesskey="u" rel="up">Contents at beginning</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href=\'#Chapter-1\'> ¶</a></span></h2>
<p>The chapter
</p>
diff --git
a/tp/t/results/converters_tests/contents_at_document_begin_inline/res_html/contents_at_document_begin.html
b/tp/t/results/converters_tests/contents_at_document_begin_inline/res_html/contents_at_document_begin.html
index 0798cfad5d..998b94d3ef 100644
---
a/tp/t/results/converters_tests/contents_at_document_begin_inline/res_html/contents_at_document_begin.html
+++
b/tp/t/results/converters_tests/contents_at_document_begin_inline/res_html/contents_at_document_begin.html
@@ -16,6 +16,8 @@
<link href="#chapter" rel="next" title="chapter">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -40,7 +42,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="#chapter" accesskey="n" rel="next">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="Contents-at-beginning">Contents at beginning</h1>
+<h1 class="top" id="Contents-at-beginning"><span>Contents at beginning<a
class="copiable-link" href='#Contents-at-beginning'> ¶</a></span></h1>
<p>Content at the beginning.
</p>
@@ -54,7 +56,7 @@ Next: <a href="#chapter" accesskey="n" rel="next">Chapter
1</a> [<a href=
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">Contents at beginning</a>,
Up: <a href="#Top" accesskey="u" rel="up">Contents at beginning</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href='#Chapter-1'> ¶</a></span></h2>
<p>The chapter
</p>
diff --git
a/tp/t/results/converters_tests/contents_at_document_begin_separate_element.pl
b/tp/t/results/converters_tests/contents_at_document_begin_separate_element.pl
index c434fd5088..29371deff0 100644
---
a/tp/t/results/converters_tests/contents_at_document_begin_separate_element.pl
+++
b/tp/t/results/converters_tests/contents_at_document_begin_separate_element.pl
@@ -542,6 +542,8 @@
$result_converted{'html'}->{'contents_at_document_begin_separate_element'} = '<!
<link href="#SEC_Contents" rel="contents" title="Table of Contents">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -556,7 +558,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="#chapter" accesskey="n" rel="next">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="Contents-at-beginning">Contents at beginning</h1>
+<h1 class="top" id="Contents-at-beginning"><span>Contents at beginning<a
class="copiable-link" href=\'#Contents-at-beginning\'> ¶</a></span></h1>
<p>Content at the beginning.
</p>
@@ -570,7 +572,7 @@ Next: <a href="#chapter" accesskey="n" rel="next">Chapter
1</a> [<a href=
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">Contents at beginning</a>,
Up: <a href="#Top" accesskey="u" rel="up">Contents at beginning</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href=\'#Chapter-1\'> ¶</a></span></h2>
<p>The chapter
</p>
diff --git
a/tp/t/results/converters_tests/contents_at_document_begin_separate_element/res_html/contents_at_document_begin.html
b/tp/t/results/converters_tests/contents_at_document_begin_separate_element/res_html/contents_at_document_begin.html
index 4ab2d2cdaa..6d59e2e209 100644
---
a/tp/t/results/converters_tests/contents_at_document_begin_separate_element/res_html/contents_at_document_begin.html
+++
b/tp/t/results/converters_tests/contents_at_document_begin_separate_element/res_html/contents_at_document_begin.html
@@ -16,6 +16,8 @@
<link href="#chapter" rel="next" title="chapter">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -30,7 +32,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="#chapter" accesskey="n" rel="next">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="Contents-at-beginning">Contents at beginning</h1>
+<h1 class="top" id="Contents-at-beginning"><span>Contents at beginning<a
class="copiable-link" href='#Contents-at-beginning'> ¶</a></span></h1>
<p>Content at the beginning.
</p>
@@ -44,7 +46,7 @@ Next: <a href="#chapter" accesskey="n" rel="next">Chapter
1</a> [<a href=
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">Contents at beginning</a>,
Up: <a href="#Top" accesskey="u" rel="up">Contents at beginning</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href='#Chapter-1'> ¶</a></span></h2>
<p>The chapter
</p>
diff --git a/tp/t/results/converters_tests/definition_commands.pl
b/tp/t/results/converters_tests/definition_commands.pl
index e78b09e82b..af19f05369 100644
--- a/tp/t/results/converters_tests/definition_commands.pl
+++ b/tp/t/results/converters_tests/definition_commands.pl
@@ -19749,7 +19749,7 @@ $result_converted{'html_text'}->{'definition_commands'}
= '<div class="top-level
<p>
</p>
</div>
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href=\'#top-section\'> ¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#chapter" accesskey="1">chapter</a></li>
@@ -19760,7 +19760,7 @@ $result_converted{'html_text'}->{'definition_commands'}
= '<div class="top-level
<p>
</p>
</div>
-<h2 class="chapter" id="chapter-1">1 chapter</h2>
+<h2 class="chapter" id="chapter-1"><span>1 chapter<a class="copiable-link"
href=\'#chapter-1\'> ¶</a></span></h2>
<dl class="first-deffn">
<dt class="deffn" id="index-fname"><span class="category-def">Func:
</span><span><strong class="def-name">fname</strong> <var
class="def-var-arguments">a—rg1 a–rg2</var><a class="copiable-link"
href=\'#index-fname\'> ¶</a></span></dt>
diff --git
a/tp/t/results/converters_tests/definition_commands/res_html/chapter.html
b/tp/t/results/converters_tests/definition_commands/res_html/chapter.html
index 8d0a8c1cae..01504b948e 100644
--- a/tp/t/results/converters_tests/definition_commands/res_html/chapter.html
+++ b/tp/t/results/converters_tests/definition_commands/res_html/chapter.html
@@ -33,7 +33,7 @@ strong.def-name {font-family: monospace; font-weight: bold;
font-size: larger}
Previous: <a href="index.html" accesskey="p" rel="prev">top section</a>, Up:
<a href="index.html" accesskey="u" rel="up">top section</a> </p>
</div>
<hr>
-<h2 class="chapter" id="chapter-1">1 chapter</h2>
+<h2 class="chapter" id="chapter-1"><span>1 chapter<a class="copiable-link"
href='#chapter-1'> ¶</a></span></h2>
<dl class="first-deffn">
<dt class="deffn" id="index-fname"><span class="category-def">Func:
</span><span><strong class="def-name">fname</strong> <var
class="def-var-arguments">a—rg1 a–rg2</var><a class="copiable-link"
href='#index-fname'> ¶</a></span></dt>
diff --git
a/tp/t/results/converters_tests/definition_commands/res_html/index.html
b/tp/t/results/converters_tests/definition_commands/res_html/index.html
index 2d04d21d9f..01fc0a7f63 100644
--- a/tp/t/results/converters_tests/definition_commands/res_html/index.html
+++ b/tp/t/results/converters_tests/definition_commands/res_html/index.html
@@ -13,6 +13,12 @@
<link href="#Top" rel="start" title="Top">
<link href="chapter.html" rel="next" title="chapter">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -24,7 +30,7 @@
Next: <a href="chapter.html" accesskey="n" rel="next">chapter</a> </p>
</div>
<hr>
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href='#top-section'> ¶</a></span></h1>
<ul class="mini-toc">
<li><a href="chapter.html" accesskey="1">chapter</a></li>
diff --git a/tp/t/results/converters_tests/footnote_no_number.pl
b/tp/t/results/converters_tests/footnote_no_number.pl
index f650bae724..f907fa9609 100644
--- a/tp/t/results/converters_tests/footnote_no_number.pl
+++ b/tp/t/results/converters_tests/footnote_no_number.pl
@@ -390,7 +390,7 @@ $result_converted{'html_text'}->{'footnote_no_number'} =
'<div class="top-level-
<p>
</p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#chap" accesskey="1">Chapter</a></li>
@@ -401,7 +401,7 @@ $result_converted{'html_text'}->{'footnote_no_number'} =
'<div class="top-level-
<p>
</p>
</div>
-<h2 class="chapter" id="Chapter">1 Chapter</h2>
+<h2 class="chapter" id="Chapter"><span>1 Chapter<a class="copiable-link"
href=\'#Chapter\'> ¶</a></span></h2>
<p>Para<a class="footnote" id="DOCF1" href="#FOOT1"><sup>*</sup></a>.
</p>
diff --git a/tp/t/results/converters_tests/footnote_no_number_separate.pl
b/tp/t/results/converters_tests/footnote_no_number_separate.pl
index 38812c0169..a9021d7e22 100644
--- a/tp/t/results/converters_tests/footnote_no_number_separate.pl
+++ b/tp/t/results/converters_tests/footnote_no_number_separate.pl
@@ -388,7 +388,7 @@
$result_converted{'html_text'}->{'footnote_no_number_separate'} = '<div class="t
<p>
</p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#chap" accesskey="1">Chapter</a></li>
@@ -399,7 +399,7 @@
$result_converted{'html_text'}->{'footnote_no_number_separate'} = '<div class="t
<p>
</p>
</div>
-<h2 class="chapter" id="Chapter">1 Chapter</h2>
+<h2 class="chapter" id="Chapter"><span>1 Chapter<a class="copiable-link"
href=\'#Chapter\'> ¶</a></span></h2>
<p>Para<a class="footnote" id="DOCF1" href="#FOOT1"><sup>*</sup></a>.
</p>
diff --git a/tp/t/results/converters_tests/form_feeds.pl
b/tp/t/results/converters_tests/form_feeds.pl
index 069c3f1d7c..959c8f98d6 100644
--- a/tp/t/results/converters_tests/form_feeds.pl
+++ b/tp/t/results/converters_tests/form_feeds.pl
@@ -1436,14 +1436,14 @@ $result_converted{'html_text'}->{'form_feeds'} = '<a
class="node-id" id="Top"></
<p>
</p>
</div>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<hr>
<a class="node-id" id="first-node"></a><div class="nav-panel">
<p>
</p>
</div>
-<h4 class="node">firstnode</h4>
+<h4 class="node"><span>firstnode<a class="copiable-link"
href=\'#first-node\'> ¶</a></span></h4>
 
diff --git a/tp/t/results/converters_tests/frenchspacing_and_code.pl
b/tp/t/results/converters_tests/frenchspacing_and_code.pl
index 0289c4cd31..d722f820a6 100644
--- a/tp/t/results/converters_tests/frenchspacing_and_code.pl
+++ b/tp/t/results/converters_tests/frenchspacing_and_code.pl
@@ -1971,7 +1971,7 @@
$result_converted{'html_text'}->{'frenchspacing_and_code'} = '
<p>
</p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#chapter-frenchspacing" accesskey="1">Chap frenchspacing</a></li>
@@ -1983,7 +1983,7 @@
$result_converted{'html_text'}->{'frenchspacing_and_code'} = '
<p>
</p>
</div>
-<h2 class="chapter" id="Chap-frenchspacing">1 Chap frenchspacing</h2>
+<h2 class="chapter" id="Chap-frenchspacing"><span>1 Chap frenchspacing<a
class="copiable-link" href=\'#Chap-frenchspacing\'> ¶</a></span></h2>
<p>In text w: z? n; p. f
</p>
@@ -2010,7 +2010,7 @@
$result_converted{'html_text'}->{'frenchspacing_and_code'} = '
<p>
</p>
</div>
-<h2 class="chapter" id="Chap-no">2 Chap no</h2>
+<h2 class="chapter" id="Chap-no"><span>2 Chap no<a class="copiable-link"
href=\'#Chap-no\'> ¶</a></span></h2>
<p>In text w: z? n; p. fn
</p>
diff --git a/tp/t/results/converters_tests/image_formatting.pl
b/tp/t/results/converters_tests/image_formatting.pl
index 8d86f7beaa..d9c89788e7 100644
--- a/tp/t/results/converters_tests/image_formatting.pl
+++ b/tp/t/results/converters_tests/image_formatting.pl
@@ -2085,7 +2085,7 @@ $result_converted{'html_text'}->{'image_formatting'} =
'<div class="top-level-ex
<p>
</p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#chap" accesskey="1">Chapter</a></li>
@@ -2096,7 +2096,7 @@ $result_converted{'html_text'}->{'image_formatting'} =
'<div class="top-level-ex
<p>
</p>
</div>
-<h2 class="chapter" id="Chapter">1 Chapter</h2>
+<h2 class="chapter" id="Chapter"><span>1 Chapter<a class="copiable-link"
href=\'#Chapter\'> ¶</a></span></h2>
<p><code class="code">@image{f--ile}</code> <img class="image"
src="f--ile.png" alt="f--ile">
<code class="code">@image{f--ile,l--i}</code> <img class="image"
src="f--ile.png" alt="f--ile">
diff --git a/tp/t/results/converters_tests/index_entry_in_preformatted.pl
b/tp/t/results/converters_tests/index_entry_in_preformatted.pl
index 668fb82a85..97a03c8800 100644
--- a/tp/t/results/converters_tests/index_entry_in_preformatted.pl
+++ b/tp/t/results/converters_tests/index_entry_in_preformatted.pl
@@ -534,7 +534,7 @@
$result_converted{'html_text'}->{'index_entry_in_preformatted'} = '<div class="t
<p>
</p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#chap" accesskey="1">Chapter</a></li>
@@ -545,7 +545,7 @@
$result_converted{'html_text'}->{'index_entry_in_preformatted'} = '<div class="t
<p>
</p>
</div>
-<h2 class="chapter" id="Chapter">1 Chapter</h2>
+<h2 class="chapter" id="Chapter"><span>1 Chapter<a class="copiable-link"
href=\'#Chapter\'> ¶</a></span></h2>
<div class="example">
<pre class="example-preformatted"><a class="index-entry-id"
id="index-first"></a>text
diff --git
a/tp/t/results/converters_tests/indices_in_begin_tables_lists/res_html/indices_in_begin_tables_lists.html
b/tp/t/results/converters_tests/indices_in_begin_tables_lists/res_html/indices_in_begin_tables_lists.html
index 8b75925f2b..502a17c3ee 100644
---
a/tp/t/results/converters_tests/indices_in_begin_tables_lists/res_html/indices_in_begin_tables_lists.html
+++
b/tp/t/results/converters_tests/indices_in_begin_tables_lists/res_html/indices_in_begin_tables_lists.html
@@ -38,7 +38,7 @@ ul.mark-minus {list-style-type: "\2212"}
<p>
[<a href="#printindex" title="Index" rel="index">Index</a>]</p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href='#top'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#chapter" accesskey="1">chap</a></li>
@@ -50,7 +50,7 @@ ul.mark-minus {list-style-type: "\2212"}
<p>
Next: <a href="#printindex" accesskey="n" rel="next">printindex</a>, Up : <a
href="#Top" accesskey="u" rel="up">top</a> [<a href="#printindex"
title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="chap">1 chap</h2>
+<h2 class="chapter" id="chap"><span>1 chap<a class="copiable-link"
href='#chap'> ¶</a></span></h2>
<ul class="itemize mark-minus">
<li><a class="index-entry-id" id="index-also-a-cindex-in-itemize"></a>
@@ -192,7 +192,7 @@ i–tem 2
<p>
Prev: <a href="#chapter" accesskey="p" rel="prev">chap</a>, Up : <a
href="#Top" accesskey="u" rel="up">top</a> [<a href="#printindex"
title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="printindex-1">2 printindex</h2>
+<h2 class="chapter" id="printindex-1"><span>2 printindex<a
class="copiable-link" href='#printindex-1'> ¶</a></span></h2>
<div class="printindex cp-printindex">
<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#printindex-1_cp_letter-A"><b>A</b></a>
diff --git
a/tp/t/results/converters_tests/indices_in_begin_tables_lists_entries_after_item/res_html/indices_in_begin_tables_lists.html
b/tp/t/results/converters_tests/indices_in_begin_tables_lists_entries_after_item/res_html/indices_in_begin_tables_lists.html
index cbed1d35c1..1adfaa31fd 100644
---
a/tp/t/results/converters_tests/indices_in_begin_tables_lists_entries_after_item/res_html/indices_in_begin_tables_lists.html
+++
b/tp/t/results/converters_tests/indices_in_begin_tables_lists_entries_after_item/res_html/indices_in_begin_tables_lists.html
@@ -38,7 +38,7 @@ ul.mark-minus {list-style-type: "\2212"}
<p>
[<a href="#printindex" title="Index" rel="index">Index</a>]</p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href='#top'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#chapter" accesskey="1">chap</a></li>
@@ -50,7 +50,7 @@ ul.mark-minus {list-style-type: "\2212"}
<p>
Next: <a href="#printindex" accesskey="n" rel="next">printindex</a>, Up : <a
href="#Top" accesskey="u" rel="up">top</a> [<a href="#printindex"
title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="chap">1 chap</h2>
+<h2 class="chapter" id="chap"><span>1 chap<a class="copiable-link"
href='#chap'> ¶</a></span></h2>
<ul class="itemize mark-minus">
<li><a class="index-entry-id" id="index-also-a-cindex-in-itemize"></a>
@@ -191,7 +191,7 @@ enum
<p>
Prev: <a href="#chapter" accesskey="p" rel="prev">chap</a>, Up : <a
href="#Top" accesskey="u" rel="up">top</a> [<a href="#printindex"
title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="printindex-1">2 printindex</h2>
+<h2 class="chapter" id="printindex-1"><span>2 printindex<a
class="copiable-link" href='#printindex-1'> ¶</a></span></h2>
<div class="printindex cp-printindex">
<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#printindex-1_cp_letter-A"><b>A</b></a>
diff --git a/tp/t/results/converters_tests/non_empty_part.pl
b/tp/t/results/converters_tests/non_empty_part.pl
index 3b20ba63fd..1300f863b0 100644
--- a/tp/t/results/converters_tests/non_empty_part.pl
+++ b/tp/t/results/converters_tests/non_empty_part.pl
@@ -1396,19 +1396,19 @@ $result_converted{'html_text'}->{'non_empty_part'} =
'<div class="part-level-ext
<p>
</p>
</div>
-<h1 class="part">part before</h1>
+<h1 class="part"><span>part before<a class="copiable-link"
href=\'#part-before\'> ¶</a></span></h1>
<hr>
<p>Content before
</p>
</div>
<div class="top-level-extent" id="Top">
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
</div>
<div class="part-level-extent" id="part-I">
-<h1 class="part">part I</h1>
+<h1 class="part"><span>part I<a class="copiable-link" href=\'#part-I\'>
¶</a></span></h1>
<hr>
<p>Content I
@@ -1417,7 +1417,7 @@ $result_converted{'html_text'}->{'non_empty_part'} =
'<div class="part-level-ext
<li><a href="#chap-in-Top-node" accesskey="1">chap in Top node</a></li>
</ul>
<div class="chapter-level-extent" id="chap-in-Top-node">
-<h2 class="chapter">1 chap in Top node</h2>
+<h2 class="chapter"><span>1 chap in Top node<a class="copiable-link"
href=\'#chap-in-Top-node\'> ¶</a></span></h2>
<hr>
</div>
@@ -1427,7 +1427,7 @@ $result_converted{'html_text'}->{'non_empty_part'} =
'<div class="part-level-ext
<p>
</p>
</div>
-<h1 class="part">Part II</h1>
+<h1 class="part"><span>Part II<a class="copiable-link" href=\'#Part-II\'>
¶</a></span></h1>
<hr>
<p>Content II
@@ -1436,7 +1436,7 @@ $result_converted{'html_text'}->{'non_empty_part'} =
'<div class="part-level-ext
</div>
</div>
<div class="part-level-extent" id="part-III">
-<h1 class="part">part III</h1>
+<h1 class="part"><span>part III<a class="copiable-link" href=\'#part-III\'>
¶</a></span></h1>
<hr>
<p>Content III
@@ -1444,18 +1444,18 @@ $result_converted{'html_text'}->{'non_empty_part'} =
'<div class="part-level-ext
<ul class="mini-toc">
<li><a href="#part-chapter-node" accesskey="1">chapter with part node</a></li>
</ul>
-<h2 class="chapter" id="chapter-with-part-node">2 chapter with part node</h2>
+<h2 class="chapter" id="chapter-with-part-node"><span>2 chapter with part
node<a class="copiable-link" href=\'#chapter-with-part-node\'>
¶</a></span></h2>
</div>
<div class="part-level-extent" id="Part-IV">
-<h1 class="part">Part IV</h1>
+<h1 class="part"><span>Part IV<a class="copiable-link" href=\'#Part-IV\'>
¶</a></span></h1>
<hr>
<p>Content IV
</p>
</div>
<div class="part-level-extent" id="Part-V">
-<h1 class="part">Part V</h1>
+<h1 class="part"><span>Part V<a class="copiable-link" href=\'#Part-V\'>
¶</a></span></h1>
<hr>
<p>Content V
@@ -1464,7 +1464,7 @@ $result_converted{'html_text'}->{'non_empty_part'} =
'<div class="part-level-ext
<li><a href="#with-part-no-node" accesskey="1">with part no node</a></li>
</ul>
<div class="chapter-level-extent" id="with-part-no-node">
-<h2 class="chapter">3 with part no node</h2>
+<h2 class="chapter"><span>3 with part no node<a class="copiable-link"
href=\'#with-part-no-node\'> ¶</a></span></h2>
<hr>
</div>
@@ -1474,7 +1474,7 @@ $result_converted{'html_text'}->{'non_empty_part'} =
'<div class="part-level-ext
<p>
</p>
</div>
-<h1 class="part">Part VI</h1>
+<h1 class="part"><span>Part VI<a class="copiable-link" href=\'#Part-VI\'>
¶</a></span></h1>
<hr>
<p>Content VI
@@ -1484,7 +1484,7 @@ $result_converted{'html_text'}->{'non_empty_part'} =
'<div class="part-level-ext
</ul>
<div class="chapter-level-extent" id="node-between-part-and-chapter">
-<h2 class="chapter" id="chapter-after-part-node">4 chapter after part node</h2>
+<h2 class="chapter" id="chapter-after-part-node"><span>4 chapter after part
node<a class="copiable-link" href=\'#chapter-after-part-node\'>
¶</a></span></h2>
</div>
</div>
diff --git a/tp/t/results/converters_tests/non_empty_part_no_top_node_output.pl
b/tp/t/results/converters_tests/non_empty_part_no_top_node_output.pl
index 78b66307bb..765a26f157 100644
--- a/tp/t/results/converters_tests/non_empty_part_no_top_node_output.pl
+++ b/tp/t/results/converters_tests/non_empty_part_no_top_node_output.pl
@@ -1364,7 +1364,7 @@
$result_converted{'html_text'}->{'non_empty_part_no_top_node_output'} = '<a clas
</p>
</div>
<a class="node" id="Top"></a><a class="top" id="top"></a><div
class="part-level-extent" id="part-I">
-<h1 class="part">part I</h1>
+<h1 class="part"><span>part I<a class="copiable-link" href=\'#part-I\'>
¶</a></span></h1>
<hr>
<p>Content I
@@ -1373,7 +1373,7 @@
$result_converted{'html_text'}->{'non_empty_part_no_top_node_output'} = '<a clas
<li><a href="#chap-in-Top-node" accesskey="1">chap in Top node</a></li>
</ul>
<div class="chapter-level-extent" id="chap-in-Top-node">
-<h2 class="chapter">1 chap in Top node</h2>
+<h2 class="chapter"><span>1 chap in Top node<a class="copiable-link"
href=\'#chap-in-Top-node\'> ¶</a></span></h2>
<hr>
</div>
@@ -1383,7 +1383,7 @@
$result_converted{'html_text'}->{'non_empty_part_no_top_node_output'} = '<a clas
<p>
</p>
</div>
-<h1 class="part">Part II</h1>
+<h1 class="part"><span>Part II<a class="copiable-link" href=\'#Part-II\'>
¶</a></span></h1>
<hr>
<p>Content II
@@ -1392,7 +1392,7 @@
$result_converted{'html_text'}->{'non_empty_part_no_top_node_output'} = '<a clas
</div>
</div>
<div class="part-level-extent" id="part-III">
-<h1 class="part">part III</h1>
+<h1 class="part"><span>part III<a class="copiable-link" href=\'#part-III\'>
¶</a></span></h1>
<hr>
<p>Content III
@@ -1400,18 +1400,18 @@
$result_converted{'html_text'}->{'non_empty_part_no_top_node_output'} = '<a clas
<ul class="mini-toc">
<li><a href="#part-chapter-node" accesskey="1">chapter with part node</a></li>
</ul>
-<h2 class="chapter" id="chapter-with-part-node">2 chapter with part node</h2>
+<h2 class="chapter" id="chapter-with-part-node"><span>2 chapter with part
node<a class="copiable-link" href=\'#chapter-with-part-node\'>
¶</a></span></h2>
</div>
<div class="part-level-extent" id="Part-IV">
-<h1 class="part">Part IV</h1>
+<h1 class="part"><span>Part IV<a class="copiable-link" href=\'#Part-IV\'>
¶</a></span></h1>
<hr>
<p>Content IV
</p>
</div>
<div class="part-level-extent" id="Part-V">
-<h1 class="part">Part V</h1>
+<h1 class="part"><span>Part V<a class="copiable-link" href=\'#Part-V\'>
¶</a></span></h1>
<hr>
<p>Content V
@@ -1420,7 +1420,7 @@
$result_converted{'html_text'}->{'non_empty_part_no_top_node_output'} = '<a clas
<li><a href="#with-part-no-node" accesskey="1">with part no node</a></li>
</ul>
<div class="chapter-level-extent" id="with-part-no-node">
-<h2 class="chapter">3 with part no node</h2>
+<h2 class="chapter"><span>3 with part no node<a class="copiable-link"
href=\'#with-part-no-node\'> ¶</a></span></h2>
<hr>
</div>
@@ -1430,7 +1430,7 @@
$result_converted{'html_text'}->{'non_empty_part_no_top_node_output'} = '<a clas
<p>
</p>
</div>
-<h1 class="part">Part VI</h1>
+<h1 class="part"><span>Part VI<a class="copiable-link" href=\'#Part-VI\'>
¶</a></span></h1>
<hr>
<p>Content VI
@@ -1440,7 +1440,7 @@
$result_converted{'html_text'}->{'non_empty_part_no_top_node_output'} = '<a clas
</ul>
<div class="chapter-level-extent" id="node-between-part-and-chapter">
-<h2 class="chapter" id="chapter-after-part-node">4 chapter after part node</h2>
+<h2 class="chapter" id="chapter-after-part-node"><span>4 chapter after part
node<a class="copiable-link" href=\'#chapter-after-part-node\'>
¶</a></span></h2>
</div>
</div>
diff --git
a/tp/t/results/converters_tests/printindex_merged_indices_code_style.pl
b/tp/t/results/converters_tests/printindex_merged_indices_code_style.pl
index d7478b0384..68750e249e 100644
--- a/tp/t/results/converters_tests/printindex_merged_indices_code_style.pl
+++ b/tp/t/results/converters_tests/printindex_merged_indices_code_style.pl
@@ -908,7 +908,7 @@
$result_converted{'html_text'}->{'printindex_merged_indices_code_style'} = '<div
<p>
[<a href="#chap" title="Index" rel="index">Index</a>]</p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#chap" accesskey="1">Chapter</a></li>
@@ -919,7 +919,7 @@
$result_converted{'html_text'}->{'printindex_merged_indices_code_style'} = '<div
<p>
[<a href="#chap" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="Chapter">1 Chapter</h2>
+<h2 class="chapter" id="Chapter"><span>1 Chapter<a class="copiable-link"
href=\'#Chapter\'> ¶</a></span></h2>
diff --git a/tp/t/results/converters_tests/ref_in_sectioning.pl
b/tp/t/results/converters_tests/ref_in_sectioning.pl
index 92a0d93c4b..c427f71d40 100644
--- a/tp/t/results/converters_tests/ref_in_sectioning.pl
+++ b/tp/t/results/converters_tests/ref_in_sectioning.pl
@@ -2251,7 +2251,7 @@ $result_converted{'html_text'}->{'ref_in_sectioning'} = '
<p>
</p>
</div>
-<h1 class="top" id="for-example-node-_0028node_0029-_0028Top_0029">for example
<a class="ref" href="#node">See <a data-manual="file name"
href="file%20name.html#node">title</a> in <cite class="cite">Manual</cite>.</a>
(see <a class="pxref" href="#node">See <a data-manual="file name"
href="file%20name.html#node">title</a> in <cite
class="cite">Manual</cite>.</a>) (see <cite class="cite"><a data-manual="file"
href="file.html#Top">Manual</a></cite>)</h1>
+<h1 class="top" id="for-example-node-_0028node_0029-_0028Top_0029"><span>for
example <a class="ref" href="#node">See <a data-manual="file name"
href="file%20name.html#node">title</a> in <cite class="cite">Manual</cite>.</a>
(see <a class="pxref" href="#node">See <a data-manual="file name"
href="file%20name.html#node">title</a> in <cite
class="cite">Manual</cite>.</a>) (see <cite class="cite"><a data-manual="file"
href="file.html#Top">Manual</a></cite>)<a class="copiable-link" href=\'#for
[...]
<div class="element-contents">
@@ -2286,7 +2286,7 @@ $result_converted{'html_text'}->{'ref_in_sectioning'} = '
<p>
</p>
</div>
-<h2 class="chapter" id="node_002e">1 See <a data-manual="file name"
href="file%20name.html#node">title</a> in <cite class="cite">Manual</cite>.</h2>
+<h2 class="chapter" id="node_002e"><span>1 See <a data-manual="file name"
href="file%20name.html#node">title</a> in <cite class="cite">Manual</cite>.<a
class="copiable-link" href=\'#node_002e\'> ¶</a></span></h2>
<hr>
</div>
@@ -2295,7 +2295,7 @@ $result_converted{'html_text'}->{'ref_in_sectioning'} = '
<p>
</p>
</div>
-<h2 class="chapter" id="node-just-node">2 <a class="ref" href="#node">See <a
data-manual="file name" href="file%20name.html#node">title</a> in <cite
class="cite">Manual</cite>.</a> just node</h2>
+<h2 class="chapter" id="node-just-node"><span>2 <a class="ref"
href="#node">See <a data-manual="file name"
href="file%20name.html#node">title</a> in <cite class="cite">Manual</cite>.</a>
just node<a class="copiable-link" href=\'#node-just-node\'>
¶</a></span></h2>
<ul class="mini-toc">
<li><a href="#for-example-node-_0028node_0029-_0028Top_0029-1"
accesskey="1">for example <a class="ref" href="#node">See <a data-manual="file
name" href="file%20name.html#node">title</a> in <cite
class="cite">Manual</cite>.</a> (see <a class="pxref" href="#node">See <a
data-manual="file name" href="file%20name.html#node">title</a> in <cite
class="cite">Manual</cite>.</a>) (see <cite class="cite"><a data-manual="file"
href="file.html#Top">Manual</a></cite>)</a></li>
@@ -2313,55 +2313,55 @@ $result_converted{'html_text'}->{'ref_in_sectioning'} =
'
<li><a href="#filename_002e-xref-filename-only_002c-no-spaces">See <a
data-manual="filename" href="filename.html#Top">(filename)</a>. xref filename
only, no spaces</a></li>
</ul>
<div class="section-level-extent"
id="for-example-node-_0028node_0029-_0028Top_0029-1">
-<h3 class="section">2.1 for example <a class="ref" href="#node">See <a
data-manual="file name" href="file%20name.html#node">title</a> in <cite
class="cite">Manual</cite>.</a> (see <a class="pxref" href="#node">See <a
data-manual="file name" href="file%20name.html#node">title</a> in <cite
class="cite">Manual</cite>.</a>) (see <cite class="cite"><a data-manual="file"
href="file.html#Top">Manual</a></cite>)</h3>
+<h3 class="section"><span>2.1 for example <a class="ref" href="#node">See <a
data-manual="file name" href="file%20name.html#node">title</a> in <cite
class="cite">Manual</cite>.</a> (see <a class="pxref" href="#node">See <a
data-manual="file name" href="file%20name.html#node">title</a> in <cite
class="cite">Manual</cite>.</a>) (see <cite class="cite"><a data-manual="file"
href="file.html#Top">Manual</a></cite>)<a class="copiable-link"
href=\'#for-example-node-_0028node_0029-_0028Top_0029- [...]
</div>
<div class="section-level-extent" id="node-node_002c-crossref-arg2">
-<h3 class="section">2.2 <a class="ref" href="#node">cross ref name</a> node,
crossref arg2</h3>
+<h3 class="section"><span>2.2 <a class="ref" href="#node">cross ref name</a>
node, crossref arg2<a class="copiable-link"
href=\'#node-node_002c-crossref-arg2\'> ¶</a></span></h3>
</div>
<div class="section-level-extent" id="node-code-node_002c-samptitle-arg3">
-<h3 class="section">2.3 <a class="ref" href="#node">‘<samp
class="samp">title</samp>’</a> code node, samptitle arg3</h3>
+<h3 class="section"><span>2.3 <a class="ref" href="#node">‘<samp
class="samp">title</samp>’</a> code node, samptitle arg3<a
class="copiable-link" href=\'#node-code-node_002c-samptitle-arg3\'>
¶</a></span></h3>
</div>
<div class="section-level-extent" id="node-code-node_002c-file-name">
-<h3 class="section">2.4 <a data-manual="file name"
href="file%20name.html#node">(file name)<code class="code">node</code></a> code
node, file name</h3>
+<h3 class="section"><span>2.4 <a data-manual="file name"
href="file%20name.html#node">(file name)<code class="code">node</code></a> code
node, file name<a class="copiable-link"
href=\'#node-code-node_002c-file-name\'> ¶</a></span></h3>
</div>
<div class="section-level-extent" id="node-node-and-manual">
-<h3 class="section">2.5 ‘node’ in <cite class="cite">Manual</cite>
node and manual</h3>
+<h3 class="section"><span>2.5 ‘node’ in <cite
class="cite">Manual</cite> node and manual<a class="copiable-link"
href=\'#node-node-and-manual\'> ¶</a></span></h3>
</div>
<div class="section-level-extent" id="Top-Top-and-manual">
-<h3 class="section">2.6 <cite class="cite">Manual</cite> Top and manual</h3>
+<h3 class="section"><span>2.6 <cite class="cite">Manual</cite> Top and
manual<a class="copiable-link" href=\'#Top-Top-and-manual\'>
¶</a></span></h3>
</div>
<div class="section-level-extent" id="Manual-no-node-just-manual">
-<h3 class="section">2.7 <cite class="cite">Manual</cite> no node just
manual</h3>
+<h3 class="section"><span>2.7 <cite class="cite">Manual</cite> no node just
manual<a class="copiable-link" href=\'#Manual-no-node-just-manual\'>
¶</a></span></h3>
</div>
<div class="section-level-extent" id="file-name-no-node-just-file-name">
-<h3 class="section">2.8 <a data-manual="file name"
href="file%20name.html#Top">(file name)</a> no node just file name</h3>
+<h3 class="section"><span>2.8 <a data-manual="file name"
href="file%20name.html#Top">(file name)</a> no node just file name<a
class="copiable-link" href=\'#file-name-no-node-just-file-name\'>
¶</a></span></h3>
</div>
<div class="section-level-extent" id="a-inforef-a-b-c">
-<h3 class="section">2.9 See <a data-manual="c" href="c.html#a">(c)b</a>
inforef a b c</h3>
+<h3 class="section"><span>2.9 See <a data-manual="c" href="c.html#a">(c)b</a>
inforef a b c<a class="copiable-link" href=\'#a-inforef-a-b-c\'>
¶</a></span></h3>
</div>
<div class="section-level-extent"
id="g_t_0028Top_0029-pxref-Top-file-name_002c-spaces">
-<h3 class="section">2.10 (see <a data-manual="file name"
href="file%20name.html#Top">(file name)Top</a>) pxref Top file name, spaces</h3>
+<h3 class="section"><span>2.10 (see <a data-manual="file name"
href="file%20name.html#Top">(file name)Top</a>) pxref Top file name, spaces<a
class="copiable-link"
href=\'#g_t_0028Top_0029-pxref-Top-file-name_002c-spaces\'>
¶</a></span></h3>
</div>
<div class="section-level-extent"
id="g_t_0028file-name_0029-pxref-file-name-only_002c-spaces">
-<h3 class="section">2.11 (see <a data-manual="file name"
href="file%20name.html#Top">(file name)</a>) pxref file name only, spaces</h3>
+<h3 class="section"><span>2.11 (see <a data-manual="file name"
href="file%20name.html#Top">(file name)</a>) pxref file name only, spaces<a
class="copiable-link"
href=\'#g_t_0028file-name_0029-pxref-file-name-only_002c-spaces\'>
¶</a></span></h3>
</div>
<div class="section-level-extent"
id="Top_002c-xref-Top-filename-only_002c-no-spaces">
-<h3 class="section">2.12 See <a data-manual="filename"
href="filename.html#Top">(filename)Top</a>, xref Top filename only, no
spaces</h3>
+<h3 class="section"><span>2.12 See <a data-manual="filename"
href="filename.html#Top">(filename)Top</a>, xref Top filename only, no spaces<a
class="copiable-link" href=\'#Top_002c-xref-Top-filename-only_002c-no-spaces\'>
¶</a></span></h3>
</div>
<div class="section-level-extent"
id="filename_002e-xref-filename-only_002c-no-spaces">
-<h3 class="section">2.13 See <a data-manual="filename"
href="filename.html#Top">(filename)</a>. xref filename only, no spaces</h3>
+<h3 class="section"><span>2.13 See <a data-manual="filename"
href="filename.html#Top">(filename)</a>. xref filename only, no spaces<a
class="copiable-link"
href=\'#filename_002e-xref-filename-only_002c-no-spaces\'>
¶</a></span></h3>
</div>
</div>
diff --git a/tp/t/results/converters_tests/references_to_top_no_top_output.pl
b/tp/t/results/converters_tests/references_to_top_no_top_output.pl
index 0e3d4fc04d..c0c6e35544 100644
--- a/tp/t/results/converters_tests/references_to_top_no_top_output.pl
+++ b/tp/t/results/converters_tests/references_to_top_no_top_output.pl
@@ -1474,7 +1474,7 @@
$result_converted{'html_text'}->{'references_to_top_no_top_output'} = '
<p>
[<a href="#chapter" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="Chap">1 Chap</h2>
+<h2 class="chapter" id="Chap"><span>1 Chap<a class="copiable-link"
href=\'#Chap\'> ¶</a></span></h2>
<p>see <a class="pxref" href="#a-in-copying">a in copying</a>.
see <a class="pxref" href="#a-in-top">a in top</a>
diff --git
a/tp/t/results/converters_tests/references_to_top_no_top_output/res_html/chapter.html
b/tp/t/results/converters_tests/references_to_top_no_top_output/res_html/chapter.html
index 1ef7d7dee1..846a23aa12 100644
---
a/tp/t/results/converters_tests/references_to_top_no_top_output/res_html/chapter.html
+++
b/tp/t/results/converters_tests/references_to_top_no_top_output/res_html/chapter.html
@@ -18,7 +18,9 @@
<link href="index.html" rel="prev" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -36,7 +38,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
Previous: <a href="index.html" accesskey="p" rel="prev">top</a>, Up: <a
href="index.html" accesskey="u" rel="up">top</a> [<a href="#chapter"
title="Index" rel="index">Index</a>]</p>
</div>
<hr>
-<h2 class="chapter" id="Chap">1 Chap</h2>
+<h2 class="chapter" id="Chap"><span>1 Chap<a class="copiable-link"
href='#Chap'> ¶</a></span></h2>
<p>see <a class="pxref" href="index.html#a-in-copying">a in copying</a>.
see <a class="pxref" href="index.html#a-in-top">a in top</a>
diff --git a/tp/t/results/converters_tests/refs_formatting.pl
b/tp/t/results/converters_tests/refs_formatting.pl
index 954770e1d0..febd6a2fa9 100644
--- a/tp/t/results/converters_tests/refs_formatting.pl
+++ b/tp/t/results/converters_tests/refs_formatting.pl
@@ -3173,7 +3173,7 @@ title: (file name)(pman)anode. ‘@ref{(pman)anode,,,file
name,manual}’
$result_converted{'html_text'}->{'refs_formatting'} = '<div
class="chapter-level-extent" id="chapter">
-<h2 class="chapter" id="chapter-1">1 chapter</h2>
+<h2 class="chapter" id="chapter-1"><span>1 chapter<a class="copiable-link"
href=\'#chapter-1\'> ¶</a></span></h2>
<p><code class="code">@ref{chapter,cross ref name}</code> <a class="ref"
href="#chapter">cross ref name</a>
<code class="code">@ref{chapter,,title}</code> <a class="ref"
href="#chapter">title</a>
diff --git
a/tp/t/results/converters_tests/simplest_test_prefix/res_html/truc.html
b/tp/t/results/converters_tests/simplest_test_prefix/res_html/truc.html
index a75bf5f21b..465d58850d 100644
--- a/tp/t/results/converters_tests/simplest_test_prefix/res_html/truc.html
+++ b/tp/t/results/converters_tests/simplest_test_prefix/res_html/truc.html
@@ -12,12 +12,18 @@
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
<body lang="en">
-<h1 class="node" id="Top">Top</h1>
+<h1 class="node" id="Top"><span>Top<a class="copiable-link" href='#Top'>
¶</a></span></h1>
<p>This is a very simple texi manual <>.
</p>
diff --git a/tp/t/results/converters_tests/some_at_commands_in_ref_nodes.pl
b/tp/t/results/converters_tests/some_at_commands_in_ref_nodes.pl
index 7136690f8c..180bc6859f 100644
--- a/tp/t/results/converters_tests/some_at_commands_in_ref_nodes.pl
+++ b/tp/t/results/converters_tests/some_at_commands_in_ref_nodes.pl
@@ -1715,7 +1715,7 @@
$result_converted{'html_text'}->{'some_at_commands_in_ref_nodes'} = '
<p>
</p>
</div>
-<h1 class="top" id="Top-1">Top</h1>
+<h1 class="top" id="Top-1"><span>Top<a class="copiable-link" href=\'#Top-1\'>
¶</a></span></h1>
<ul class="mini-toc">
@@ -1727,7 +1727,7 @@
$result_converted{'html_text'}->{'some_at_commands_in_ref_nodes'} = '
<p>
</p>
</div>
-<h2 class="chapter" id="A-SC-node-i-i-E-l-C-_00a1">1 A <small
class="sc">SC</small> node ï ï Ḕ ł Ḉ
¡</h2>
+<h2 class="chapter" id="A-SC-node-i-i-E-l-C-_00a1"><span>1 A <small
class="sc">SC</small> node ï ï Ḕ ł Ḉ
¡<a class="copiable-link" href=\'#A-SC-node-i-i-E-l-C-_00a1\'>
¶</a></span></h2>
<p>see <a data-manual="manual"
href="manual.html#a-strong-ref-with-SC_002c-a-i-trema-_00ef_002c-a-dotless-i-trema-_00ef-_1e14-and-exclamdown-_00a1">(manual)a
<strong class="strong">strong</strong> ref with <small class="sc">SC</small>,
a i trema ï, a dotless i trema ï Ḕ and exclamdown
¡</a>.
</p>
diff --git a/tp/t/results/converters_tests/spaces_in_empty_node_names.pl
b/tp/t/results/converters_tests/spaces_in_empty_node_names.pl
index c251168766..04818cd41b 100644
--- a/tp/t/results/converters_tests/spaces_in_empty_node_names.pl
+++ b/tp/t/results/converters_tests/spaces_in_empty_node_names.pl
@@ -793,7 +793,7 @@
$result_converted{'html_text'}->{'spaces_in_empty_node_names'} = '<a class="node
<p>
</p>
</div>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<hr>
diff --git a/tp/t/results/converters_tests/spaces_in_node_names.pl
b/tp/t/results/converters_tests/spaces_in_node_names.pl
index 8b864e9494..8bb787aaf1 100644
--- a/tp/t/results/converters_tests/spaces_in_node_names.pl
+++ b/tp/t/results/converters_tests/spaces_in_node_names.pl
@@ -886,7 +886,7 @@ $result_converted{'html_text'}->{'spaces_in_node_names'} =
'<a class="node-id" i
<p>
</p>
</div>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<hr>
@@ -894,21 +894,21 @@ $result_converted{'html_text'}->{'spaces_in_node_names'}
= '<a class="node-id" i
<p>
</p>
</div>
-<h4 class="node">a </h4>
+<h4 class="node"><span>a <a class="copiable-link" href=\'#a-\'>
¶</a></span></h4>
<hr>
<a class="node-id" id="b-"></a><div class="nav-panel">
<p>
</p>
</div>
-<h4 class="node">b<code class="verb"> </code></h4>
+<h4 class="node"><span>b<code class="verb"> </code><a
class="copiable-link" href=\'#b-\'> ¶</a></span></h4>
<hr>
<a class="node-id" id="c-"></a><div class="nav-panel">
<p>
</p>
</div>
-<h4 class="node">c <!-- /@w --></h4>
+<h4 class="node"><span>c <!-- /@w --><a class="copiable-link"
href=\'#c-\'> ¶</a></span></h4>
<p><a class="ref" href="#a-">a </a>
</p>
diff --git a/tp/t/results/converters_tests/test_deftypefnnewline.pl
b/tp/t/results/converters_tests/test_deftypefnnewline.pl
index 0a3ea0b6b9..f56d0942cf 100644
--- a/tp/t/results/converters_tests/test_deftypefnnewline.pl
+++ b/tp/t/results/converters_tests/test_deftypefnnewline.pl
@@ -2837,7 +2837,7 @@ $result_converted{'html_text'}->{'test_deftypefnnewline'}
= '
<p>
</p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#chapter" accesskey="1">chap</a></li>
@@ -2848,7 +2848,7 @@ $result_converted{'html_text'}->{'test_deftypefnnewline'}
= '
<p>
</p>
</div>
-<h2 class="chapter" id="chap">1 chap</h2>
+<h2 class="chapter" id="chap"><span>1 chap<a class="copiable-link"
href=\'#chap\'> ¶</a></span></h2>
<dl class="first-deftypefn first-deftypefun-alias-first-deftypefn">
<dt class="deftypefn deftypefun-alias-deftypefn" id="index-name"><span
class="category-def">Function:<br> </span><span><code
class="def-type">data-type</code><br> <strong class="def-name">name</strong>
<code class="def-code-arguments">arguments...</code><a class="copiable-link"
href=\'#index-name\'> ¶</a></span></dt>
diff --git a/tp/t/results/converters_tests/things_before_setfilename.pl
b/tp/t/results/converters_tests/things_before_setfilename.pl
index 2b8c501c54..b66154bc7b 100644
--- a/tp/t/results/converters_tests/things_before_setfilename.pl
+++ b/tp/t/results/converters_tests/things_before_setfilename.pl
@@ -1376,6 +1376,8 @@ $result_converted{'html'}->{'things_before_setfilename'}
= '<!DOCTYPE html>
<link href="#SEC_Contents" rel="contents" title="Table of Contents">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -1390,7 +1392,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="#chap" accesskey="n" rel="next">Chapter</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a
href="#Top" title="Index" rel="index">Index</a>]</p>
</div>
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href=\'#top-section\'> ¶</a></span></h1>
<div class="element-contents" id="SEC_Contents">
<h2 class="contents-heading">Table of Contents</h2>
@@ -1408,7 +1410,7 @@ Next: <a href="#chap" accesskey="n"
rel="next">Chapter</a> [<a href="#SEC
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">top section</a>, Up: <a
href="#Top" accesskey="u" rel="up">top section</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a
href="#Top" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="Chapter">1 Chapter</h2>
+<h2 class="chapter" id="Chapter"><span>1 Chapter<a class="copiable-link"
href=\'#Chapter\'> ¶</a></span></h2>
<p>Ref to anchor
<a class="ref" href="#An-anchor">An anchor</a>
diff --git a/tp/t/results/converters_tests/top_in_ref.pl
b/tp/t/results/converters_tests/top_in_ref.pl
index ac5cb023ce..a0b923800a 100644
--- a/tp/t/results/converters_tests/top_in_ref.pl
+++ b/tp/t/results/converters_tests/top_in_ref.pl
@@ -3171,14 +3171,14 @@ $result_converted{'html_text'}->{'top_in_ref'} = '<a
class="node-id" id="Top"></
<p>
</p>
</div>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<hr>
<a class="node-id" id="refs-node"></a><div class="nav-panel">
<p>
</p>
</div>
-<h4 class="node">refs node</h4>
+<h4 class="node"><span>refs node<a class="copiable-link" href=\'#refs-node\'>
¶</a></span></h4>
<p><code class="code">@ref{Top,cross ref name}</code> <a class="ref"
href="#Top">cross ref name</a>
<code class="code">@ref{Top,,title}</code> <a class="ref" href="#Top">title</a>
diff --git a/tp/t/results/coverage/commands.pl
b/tp/t/results/coverage/commands.pl
index cfaba014fe..f0f0f8a5ec 100644
--- a/tp/t/results/coverage/commands.pl
+++ b/tp/t/results/coverage/commands.pl
@@ -458,7 +458,7 @@ $result_converted{'html_text'}->{'commands'} = '<p>@ TeX
ë î &a
</p>
<a class="index-entry-id"
id="index-index-entry-_0060_0060in-text_0027_0027-LaTeX"></a>
-<h2 class="majorheading" id="majorheading-in-b">majorheading <b class="b">in
b</b></h2>
+<h2 class="majorheading" id="majorheading-in-b"><span>majorheading <b
class="b">in b</b><a class="copiable-link" href=\'#majorheading-in-b\'>
¶</a></span></h2>
';
diff --git a/tp/t/results/coverage/punctuation_in_line_commands.pl
b/tp/t/results/coverage/punctuation_in_line_commands.pl
index a9265eb8ab..8755cd0d5e 100644
--- a/tp/t/results/coverage/punctuation_in_line_commands.pl
+++ b/tp/t/results/coverage/punctuation_in_line_commands.pl
@@ -1018,7 +1018,7 @@ top! After punc
$result_converted{'html_text'}->{'punctuation_in_line_commands'} = '
<div class="top-level-extent" id="node_0021-After-punc">
-<h1 class="top" id="top_0021-After-punc">top! After punc</h1>
+<h1 class="top" id="top_0021-After-punc"><span>top! After punc<a
class="copiable-link" href=\'#top_0021-After-punc\'> ¶</a></span></h1>
<dl class="table">
<dt>item! After punc</dt>
@@ -1042,7 +1042,7 @@
$result_converted{'html_text'}->{'punctuation_in_line_commands'} = '
<a class="index-entry-id" id="index-index_0021-After-punc"></a>
-<h3 class="heading" id="heading_0021-After-punc">heading! After punc</h3>
+<h3 class="heading" id="heading_0021-After-punc"><span>heading! After punc<a
class="copiable-link" href=\'#heading_0021-After-punc\'> ¶</a></span></h3>
<h1 class="titlefont">titlefont! After punc</h1>
diff --git a/tp/t/results/coverage_braces/contain_plain_text_nestings.pl
b/tp/t/results/coverage_braces/contain_plain_text_nestings.pl
index fc563177a8..9c13ba6aaa 100644
--- a/tp/t/results/coverage_braces/contain_plain_text_nestings.pl
+++ b/tp/t/results/coverage_braces/contain_plain_text_nestings.pl
@@ -975,7 +975,7 @@
$result_converted{'html_text'}->{'contain_plain_text_nestings'} = '<div class="t
<p>
[<a href="#chap" title="Index" rel="index">Index</a>]</p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#chap" accesskey="1">Chap</a></li>
@@ -986,7 +986,7 @@
$result_converted{'html_text'}->{'contain_plain_text_nestings'} = '<div class="t
<p>
[<a href="#chap" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="Chap">1 Chap</h2>
+<h2 class="chapter" id="Chap"><span>1 Chap<a class="copiable-link"
href=\'#Chap\'> ¶</a></span></h2>
<p>Text <code class="code">code in w</code> text<!-- /@w -->.
<kbd class="key"><code class="code">code in key</code> text</kbd>
diff --git a/tp/t/results/coverage_braces/footnote_no_node.pl
b/tp/t/results/coverage_braces/footnote_no_node.pl
index 4de4721805..fba99271df 100644
--- a/tp/t/results/coverage_braces/footnote_no_node.pl
+++ b/tp/t/results/coverage_braces/footnote_no_node.pl
@@ -132,7 +132,7 @@ F(1).
$result_converted{'html_text'}->{'footnote_no_node'} = '<div
class="top-level-extent" id="top">
-<h1 class="top">top</h1>
+<h1 class="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<p>F<a class="footnote" id="DOCF1" href="#FOOT1"><sup>1</sup></a>.
</p><div class="footnotes-segment">
diff --git a/tp/t/results/coverage_braces/heading_in_footnote.pl
b/tp/t/results/coverage_braces/heading_in_footnote.pl
index 3f85175df3..525b45fd95 100644
--- a/tp/t/results/coverage_braces/heading_in_footnote.pl
+++ b/tp/t/results/coverage_braces/heading_in_footnote.pl
@@ -190,7 +190,7 @@ $result_converted{'html_text'}->{'heading_in_footnote'} =
'<p>T<a class="footnot
<h5 class="footnote-body-heading"><a id="FOOT1" href="#DOCF1">(1)</a></h5>
<p>AAA
-</p><h3 class="heading" id="H1">H1</h3>
+</p><h3 class="heading" id="H1"><span>H1<a class="copiable-link" href=\'#H1\'>
¶</a></span></h3>
<a class="index-entry-id" id="index-ind-e"></a>
<p>BBB
</p>
diff --git a/tp/t/results/coverage_braces/inforef_too_much_args.pl
b/tp/t/results/coverage_braces/inforef_too_much_args.pl
index 6272ea9be7..645a918b2f 100644
--- a/tp/t/results/coverage_braces/inforef_too_much_args.pl
+++ b/tp/t/results/coverage_braces/inforef_too_much_args.pl
@@ -166,7 +166,7 @@ $result_converted{'plaintext'}->{'inforef_too_much_args'} =
'*note cross ref nam
';
-$result_converted{'html_text'}->{'inforef_too_much_args'} = '<h4 class="node"
id="chapter">chapter</h4>
+$result_converted{'html_text'}->{'inforef_too_much_args'} = '<h4 class="node"
id="chapter"><span>chapter<a class="copiable-link" href=\'#chapter\'>
¶</a></span></h4>
<p>See <a data-manual="file name, spurious arg"
href="file%20name%2c%20spurious%20arg.html#chapter">(file name, spurious
arg)cross ref name</a>
</p>';
diff --git a/tp/t/results/coverage_braces/test_image.pl
b/tp/t/results/coverage_braces/test_image.pl
index 514981dad2..79603011fc 100644
--- a/tp/t/results/coverage_braces/test_image.pl
+++ b/tp/t/results/coverage_braces/test_image.pl
@@ -2868,7 +2868,9 @@ In text f@i-le.. a@<"%@ < & @ % " . -->
<link href="#Top" rel="start" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
div.example {margin-left: 3.2em}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -2878,7 +2880,7 @@ div.example {margin-left: 3.2em}
<body lang="en">
-<h1 class="node" id="Top">Top</h1>
+<h1 class="node" id="Top"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<img class="image"
src="f%40i--le..%20%20a%40%3c%22%25%40%20%20%3c%20%26%20%40%20%25%20%22%20.ext%40i--le..%20%20a%40%3c%22%25%40%20%20%3c%20%26%20%40%20%25%20%22%20"
alt="f@i--le..
a@<"%@ < & @ % " ">
diff --git a/tp/t/results/coverage_braces/two_footnotes_in_nodes.pl
b/tp/t/results/coverage_braces/two_footnotes_in_nodes.pl
index d07db0c3e7..9cba6ecd2b 100644
--- a/tp/t/results/coverage_braces/two_footnotes_in_nodes.pl
+++ b/tp/t/results/coverage_braces/two_footnotes_in_nodes.pl
@@ -676,6 +676,12 @@ $result_converted{'html'}->{'two_footnotes_in_nodes'} =
'<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -686,7 +692,7 @@ $result_converted{'html'}->{'two_footnotes_in_nodes'} =
'<!DOCTYPE html>
<p>
Next: <a href="#chapter" accesskey="n" rel="next">chapter</a> </p>
</div>
-<h1 class="top" id="g_t2-footnotes-in-2-nodes">2 footnotes in 2 nodes</h1>
+<h1 class="top" id="g_t2-footnotes-in-2-nodes"><span>2 footnotes in 2 nodes<a
class="copiable-link" href=\'#g_t2-footnotes-in-2-nodes\'>
¶</a></span></h1>
<p>A<a class="footnote" id="DOCF1" href="#FOOT1"><sup>1</sup></a>
</p>
@@ -702,7 +708,7 @@ Next: <a href="#chapter" accesskey="n"
rel="next">chapter</a> </p>
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">2 footnotes in 2 nodes</a>,
Up: <a href="#Top" accesskey="u" rel="up">2 footnotes in 2 nodes</a> </p>
</div>
-<h2 class="chapter" id="chapter-1">1 chapter</h2>
+<h2 class="chapter" id="chapter-1"><span>1 chapter<a class="copiable-link"
href=\'#chapter-1\'> ¶</a></span></h2>
<p>C<a class="footnote" id="DOCF3" href="#FOOT3"><sup>3</sup></a>
</p>
diff --git a/tp/t/results/coverage_braces/two_footnotes_in_nodes_separate.pl
b/tp/t/results/coverage_braces/two_footnotes_in_nodes_separate.pl
index 819dced460..e87e881abe 100644
--- a/tp/t/results/coverage_braces/two_footnotes_in_nodes_separate.pl
+++ b/tp/t/results/coverage_braces/two_footnotes_in_nodes_separate.pl
@@ -708,6 +708,12 @@
$result_converted{'html'}->{'two_footnotes_in_nodes_separate'} = '<!DOCTYPE html
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -718,7 +724,7 @@
$result_converted{'html'}->{'two_footnotes_in_nodes_separate'} = '<!DOCTYPE html
<p>
Next: <a href="#chapter" accesskey="n" rel="next">chapter</a> </p>
</div>
-<h1 class="top" id="g_t2-footnotes-in-2-nodes">2 footnotes in 2 nodes</h1>
+<h1 class="top" id="g_t2-footnotes-in-2-nodes"><span>2 footnotes in 2 nodes<a
class="copiable-link" href=\'#g_t2-footnotes-in-2-nodes\'>
¶</a></span></h1>
<p>A<a class="footnote" id="DOCF1" href="#FOOT1"><sup>1</sup></a>
</p>
@@ -734,7 +740,7 @@ Next: <a href="#chapter" accesskey="n"
rel="next">chapter</a> </p>
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">2 footnotes in 2 nodes</a>,
Up: <a href="#Top" accesskey="u" rel="up">2 footnotes in 2 nodes</a> </p>
</div>
-<h2 class="chapter" id="chapter-1">1 chapter</h2>
+<h2 class="chapter" id="chapter-1"><span>1 chapter<a class="copiable-link"
href=\'#chapter-1\'> ¶</a></span></h2>
<p>C<a class="footnote" id="DOCF3" href="#FOOT3"><sup>3</sup></a>
</p>
diff --git a/tp/t/results/coverage_braces/verb_in_xref.pl
b/tp/t/results/coverage_braces/verb_in_xref.pl
index 3100d0031d..f99892237b 100644
--- a/tp/t/results/coverage_braces/verb_in_xref.pl
+++ b/tp/t/results/coverage_braces/verb_in_xref.pl
@@ -198,7 +198,7 @@ ggg : Top.
';
-$result_converted{'html_text'}->{'verb_in_xref'} = '<h1 class="node"
id="Top">Top</h1>
+$result_converted{'html_text'}->{'verb_in_xref'} = '<h1 class="node"
id="Top"><span>Top<a class="copiable-link" href=\'#Top\'> ¶</a></span></h1>
<p>See <a class="xref" href="#Top"><code
class="verb">with<br>verb<br><br>ggg </code></a>.
</p>';
diff --git a/tp/t/results/def/all_commands_delimiters_printindex.pl
b/tp/t/results/def/all_commands_delimiters_printindex.pl
index cd4ef617de..049599bb54 100644
--- a/tp/t/results/def/all_commands_delimiters_printindex.pl
+++ b/tp/t/results/def/all_commands_delimiters_printindex.pl
@@ -12964,7 +12964,7 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
</head>
<body lang="en">
-<h1 class="node" id="Top">Top</h1>
+<h1 class="node" id="Top"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<dl class="first-deffn">
<dt class="deffn" id="index-forward_002d_002dchar"><span
class="category-def">Command: </span><span><strong class="def-name"><var
class="var">forward--char</var></strong> <var class="def-var-arguments"><var
class="var">nchars</var> argument2 argument3 (arg in brace, [something
<var class="var">in v–ar</var>, <b class="b">in, b</b> , comma a<var
class="var">pref</var> p]) last</var><a class="copiable-link"
href=\'#index-forward_002d_002dchar\'> ¶</a></span></dt>
</dl>
@@ -13153,7 +13153,7 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
<dt class="deftypefn" id="index-fun_005fname1"><span class="category-def">var
then code: </span><span><code class="def-type">ret_type1</code> <strong
class="def-name">fun_name1</strong> <code class="def-code-arguments"><var
class="var">A1</var> <code class="code">A2</code> <var class="var">A3</var>
<code class="code">A4</code></code><a class="copiable-link"
href=\'#index-fun_005fname1\'> ¶</a></span></dt>
</dl>
-<h3 class="heading" id="Functions">Functions</h3>
+<h3 class="heading" id="Functions"><span>Functions<a class="copiable-link"
href=\'#Functions\'> ¶</a></span></h3>
<div class="printindex fn-printindex">
<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top_fn_symbol-1"><b>,</b></a>
@@ -13245,7 +13245,7 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
</td></tr></table>
</div>
-<h3 class="heading" id="Types">Types</h3>
+<h3 class="heading" id="Types"><span>Types<a class="copiable-link"
href=\'#Types\'> ¶</a></span></h3>
<div class="printindex tp-printindex">
<table class="tp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top_tp_letter-A"><b>A</b></a>
@@ -13271,7 +13271,7 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
</td></tr></table>
</div>
-<h3 class="heading" id="Variables">Variables</h3>
+<h3 class="heading" id="Variables"><span>Variables<a class="copiable-link"
href=\'#Variables\'> ¶</a></span></h3>
<div class="printindex vr-printindex">
<table class="vr-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top_vr_letter-A"><b>A</b></a>
diff --git a/tp/t/results/def/all_commands_printindex.pl
b/tp/t/results/def/all_commands_printindex.pl
index d03b7d5ee9..ff5d1e6c61 100644
--- a/tp/t/results/def/all_commands_printindex.pl
+++ b/tp/t/results/def/all_commands_printindex.pl
@@ -4842,7 +4842,7 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
</head>
<body lang="en">
-<h1 class="node" id="Top">Top</h1>
+<h1 class="node" id="Top"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<dl class="first-defvr">
<dt class="defvr" id="index-d_002d_002defvr_005fname"><span
class="category-def">c–ategory: </span><span><strong
class="def-name">d--efvr_name</strong><a class="copiable-link"
href=\'#index-d_002d_002defvr_005fname\'> ¶</a></span></dt>
<dd><p>d–efvr
@@ -4978,7 +4978,7 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
<dd><p>d–eftypemethod
</p></dd></dl>
-<h3 class="heading" id="Functions">Functions</h3>
+<h3 class="heading" id="Functions"><span>Functions<a class="copiable-link"
href=\'#Functions\'> ¶</a></span></h3>
<div class="printindex fn-printindex">
<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top_fn_letter-D"><b>D</b></a>
@@ -5014,7 +5014,7 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
</td></tr></table>
</div>
-<h3 class="heading" id="Types">Types</h3>
+<h3 class="heading" id="Types"><span>Types<a class="copiable-link"
href=\'#Types\'> ¶</a></span></h3>
<div class="printindex tp-printindex">
<table class="tp-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
@@ -5025,7 +5025,7 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
</table>
</div>
-<h3 class="heading" id="Variables">Variables</h3>
+<h3 class="heading" id="Variables"><span>Variables<a class="copiable-link"
href=\'#Variables\'> ¶</a></span></h3>
<div class="printindex vr-printindex">
<table class="vr-entries-printindex" border="0">
<tr><td></td><th class="entries-header-printindex">Index Entry</th><th
class="sections-header-printindex">Section</th></tr>
diff --git a/tp/t/results/def/omit_def_space.pl
b/tp/t/results/def/omit_def_space.pl
index a7b0796d77..ae4ec5d950 100644
--- a/tp/t/results/def/omit_def_space.pl
+++ b/tp/t/results/def/omit_def_space.pl
@@ -521,14 +521,14 @@ strong.def-name {font-family: monospace; font-weight:
bold; font-size: larger}
<p>
Next: <a href="#first" accesskey="n" rel="next">first</a> </p>
</div>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<hr>
<a class="node-id" id="first"></a><div class="nav-panel">
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">Top</a> </p>
</div>
-<h4 class="node">first</h4>
+<h4 class="node"><span>first<a class="copiable-link" href=\'#first\'>
¶</a></span></h4>
<dl class="first-deffn first-defun-alias-first-deffn">
diff --git a/tp/t/results/def/space_in_def_for_index.pl
b/tp/t/results/def/space_in_def_for_index.pl
index f518bcaac7..61c80bc149 100644
--- a/tp/t/results/def/space_in_def_for_index.pl
+++ b/tp/t/results/def/space_in_def_for_index.pl
@@ -489,7 +489,7 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
</head>
<body lang="en">
-<h1 class="node" id="Top">Top</h1>
+<h1 class="node" id="Top"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<dl class="first-deffn">
<dt class="deffn" id="index-name"><span class="category-def">Category:
</span><span><strong class="def-name">name</strong> <var
class="def-var-arguments">argument argument2...</var><a class="copiable-link"
href=\'#index-name\'> ¶</a></span></dt>
diff --git a/tp/t/results/float/anchor_in_caption.pl
b/tp/t/results/float/anchor_in_caption.pl
index e7a00fa43b..e040b189de 100644
--- a/tp/t/results/float/anchor_in_caption.pl
+++ b/tp/t/results/float/anchor_in_caption.pl
@@ -373,12 +373,18 @@ $result_converted{'html'}->{'anchor_in_caption'} =
'<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
<body lang="en">
-<h1 class="node" id="Top">Top</h1>
+<h1 class="node" id="Top"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<dl class="listoffloats">
<dt><a href="#label">fl 1</a></dt><dd class="caption-in-listoffloats"><p>in
caption</p></dd>
diff --git a/tp/t/results/float/cindex_in_caption.pl
b/tp/t/results/float/cindex_in_caption.pl
index f6852ecda2..eecffac5ac 100644
--- a/tp/t/results/float/cindex_in_caption.pl
+++ b/tp/t/results/float/cindex_in_caption.pl
@@ -463,7 +463,9 @@ $result_converted{'html'}->{'cindex_in_caption'} =
'<!DOCTYPE html>
<link href="#Top" rel="index" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -475,7 +477,7 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
</head>
<body lang="en">
-<h1 class="node" id="Top">Top</h1>
+<h1 class="node" id="Top"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<dl class="listoffloats">
<dt><a href="#label">fl 1</a></dt><dd class="caption-in-listoffloats"><p>in
caption
diff --git a/tp/t/results/float/comment_space_comand_in_float.pl
b/tp/t/results/float/comment_space_comand_in_float.pl
index 08355eb038..597103b4b4 100644
--- a/tp/t/results/float/comment_space_comand_in_float.pl
+++ b/tp/t/results/float/comment_space_comand_in_float.pl
@@ -351,12 +351,18 @@
$result_converted{'html'}->{'comment_space_comand_in_float'} = '<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
<body lang="en">
-<h1 class="node" id="Top">Top</h1>
+<h1 class="node" id="Top"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<div class="float" id="label-">
<p>Float
diff --git a/tp/t/results/float/complex_float.pl
b/tp/t/results/float/complex_float.pl
index 3474202f99..6d6dbc0191 100644
--- a/tp/t/results/float/complex_float.pl
+++ b/tp/t/results/float/complex_float.pl
@@ -3882,7 +3882,9 @@ $result_converted{'html'}->{'complex_float'} = '<!DOCTYPE
html>
<link href="#Top" rel="start" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
div.example {margin-left: 3.2em}
+span:hover a.copiable-link {visibility: visible}
ul.mark-minus {list-style-type: "\\2212"}
-->
</style>
@@ -3896,7 +3898,7 @@ ul.mark-minus {list-style-type: "\\2212"}
<p>
Next: <a href="#chapter" accesskey="n" rel="next">A chapter</a> </p>
</div>
-<h1 class="top" id="Test-floats">Test floats</h1>
+<h1 class="top" id="Test-floats"><span>Test floats<a class="copiable-link"
href=\'#Test-floats\'> ¶</a></span></h1>
<p>A list of floats at the beginning.
</p><dl class="listoffloats">
@@ -4014,7 +4016,7 @@ A footnote.
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">Test floats</a>, Up: <a
href="#Top" accesskey="u" rel="up">Test floats</a> </p>
</div>
-<h2 class="chapter" id="A-chapter">1 A chapter</h2>
+<h2 class="chapter" id="A-chapter"><span>1 A chapter<a class="copiable-link"
href=\'#A-chapter\'> ¶</a></span></h2>
<div class="float" id="float-with-a-lot-of-features-and-no-shortcaption">
diff --git a/tp/t/results/float/float_copying.pl
b/tp/t/results/float/float_copying.pl
index 405cf11dd4..e9d8f430d8 100644
--- a/tp/t/results/float/float_copying.pl
+++ b/tp/t/results/float/float_copying.pl
@@ -1420,7 +1420,9 @@ the author abandon his copyright.
<link href="#Copying-and-floats" rel="index" title="Copying and floats">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -1438,7 +1440,7 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
<p>
Next: <a href="#Copying-and-floats" accesskey="n" rel="next">Copying and
floats</a> [<a href="#Copying-and-floats" title="Index"
rel="index">Index</a>]</p>
</div>
-<h1 class="top" id="Top-1">Top</h1>
+<h1 class="top" id="Top-1"><span>Top<a class="copiable-link" href=\'#Top-1\'>
¶</a></span></h1>
<div class="float" id="public-domain">
@@ -1461,7 +1463,7 @@ the author abandon his copyright.
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">Top</a>, Up: <a href="#Top"
accesskey="u" rel="up">Top</a> [<a href="#Copying-and-floats"
title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="appendix" id="Copying-and-floats-1">Appendix A Copying and
floats</h2>
+<h2 class="appendix" id="Copying-and-floats-1"><span>Appendix A Copying and
floats<a class="copiable-link" href=\'#Copying-and-floats-1\'>
¶</a></span></h2>
<div class="float" id="public-domain">
diff --git a/tp/t/results/float/footnote_in_caption.pl
b/tp/t/results/float/footnote_in_caption.pl
index 99b266f0de..43cbfdb301 100644
--- a/tp/t/results/float/footnote_in_caption.pl
+++ b/tp/t/results/float/footnote_in_caption.pl
@@ -381,12 +381,18 @@ $result_converted{'html'}->{'footnote_in_caption'} =
'<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
<body lang="en">
-<h1 class="node" id="Top">Top</h1>
+<h1 class="node" id="Top"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<dl class="listoffloats">
<dt><a href="#label">fl 1</a></dt><dd class="caption-in-listoffloats"><p>in
caption<a class="footnote" id="t_flistoffloats_DOCF1_1"
href="#t_flistoffloats_FOOT1_1"><sup>1</sup></a></p></dd>
diff --git a/tp/t/results/float/footnote_in_caption_and_error.pl
b/tp/t/results/float/footnote_in_caption_and_error.pl
index 28f73adfe0..a3821c984e 100644
--- a/tp/t/results/float/footnote_in_caption_and_error.pl
+++ b/tp/t/results/float/footnote_in_caption_and_error.pl
@@ -366,12 +366,18 @@
$result_converted{'html'}->{'footnote_in_caption_and_error'} = '<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
<body lang="en">
-<h1 class="node" id="Top">Top</h1>
+<h1 class="node" id="Top"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<dl class="listoffloats">
<dt><a href="#label">fl 1</a></dt><dd class="caption-in-listoffloats"><p>in
caption<a class="footnote" id="t_flistoffloats_DOCF1_1"
href="#t_flistoffloats_FOOT1_1"><sup>1</sup></a></p></dd>
diff --git a/tp/t/results/float/numbering_captions_listoffloats.pl
b/tp/t/results/float/numbering_captions_listoffloats.pl
index 9ed282fd5f..a30cfbb738 100644
--- a/tp/t/results/float/numbering_captions_listoffloats.pl
+++ b/tp/t/results/float/numbering_captions_listoffloats.pl
@@ -6749,6 +6749,12 @@
$result_converted{'html'}->{'numbering_captions_listoffloats'} = '<!DOCTYPE html
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -6759,7 +6765,7 @@
$result_converted{'html'}->{'numbering_captions_listoffloats'} = '<!DOCTYPE html
<p>
Next: <a href="#chapter" accesskey="n" rel="next">A chapter</a> </p>
</div>
-<h1 class="top" id="Test-floats">Test floats</h1>
+<h1 class="top" id="Test-floats"><span>Test floats<a class="copiable-link"
href=\'#Test-floats\'> ¶</a></span></h1>
<div class="float" id="text-with-a-lot-of-features">
@@ -6807,7 +6813,7 @@ Next: <a href="#chapter" accesskey="n" rel="next">A
chapter</a> </p>
<p>
Next: <a href="#Unnumbered" accesskey="n" rel="next">Unnumbered</a>, Previous:
<a href="#Top" accesskey="p" rel="prev">Test floats</a>, Up: <a href="#Top"
accesskey="u" rel="up">Test floats</a> </p>
</div>
-<h2 class="chapter" id="A-chapter">1 A chapter</h2>
+<h2 class="chapter" id="A-chapter"><span>1 A chapter<a class="copiable-link"
href=\'#A-chapter\'> ¶</a></span></h2>
<div class="float" id="text-in-chapter">
<p>Text in chapter
@@ -6837,7 +6843,7 @@ Next: <a href="#Unnumbered" accesskey="n"
rel="next">Unnumbered</a>, Previous: <
<p>
Up: <a href="#chapter" accesskey="u" rel="up">A chapter</a> </p>
</div>
-<h3 class="section" id="A-section">1.1 A section</h3>
+<h3 class="section" id="A-section"><span>1.1 A section<a class="copiable-link"
href=\'#A-section\'> ¶</a></span></h3>
<div class="float" id="text-in-section">
@@ -6852,7 +6858,7 @@ Up: <a href="#chapter" accesskey="u" rel="up">A
chapter</a> </p>
<p>
Next: <a href="#Chapter-with-unnumbsubsec" accesskey="n" rel="next">Chapter
with unnumbsubsec</a>, Previous: <a href="#chapter" accesskey="p" rel="prev">A
chapter</a>, Up: <a href="#Top" accesskey="u" rel="up">Test floats</a>
</p>
</div>
-<h2 class="unnumbered" id="Unnumbered-1">Unnumbered</h2>
+<h2 class="unnumbered" id="Unnumbered-1"><span>Unnumbered<a
class="copiable-link" href=\'#Unnumbered-1\'> ¶</a></span></h2>
<div class="float" id="unnumbered-float">
<p>unnum
@@ -6870,7 +6876,7 @@ Next: <a href="#Chapter-with-unnumbsubsec" accesskey="n"
rel="next">Chapter with
<p>
Up: <a href="#Unnumbered" accesskey="u" rel="up">Unnumbered</a> </p>
</div>
-<h3 class="section" id="Section-within-unnumbered-1">Section within
unnumbered</h3>
+<h3 class="section" id="Section-within-unnumbered-1"><span>Section within
unnumbered<a class="copiable-link" href=\'#Section-within-unnumbered-1\'>
¶</a></span></h3>
<div class="float" id="Section-within-unnumbered-float">
@@ -6884,7 +6890,7 @@ Up: <a href="#Unnumbered" accesskey="u"
rel="up">Unnumbered</a> </p>
<p>
Next: <a href="#Appendix-for-float" accesskey="n" rel="next">Appendix for
float</a>, Previous: <a href="#Unnumbered" accesskey="p"
rel="prev">Unnumbered</a>, Up: <a href="#Top" accesskey="u" rel="up">Test
floats</a> </p>
</div>
-<h2 class="chapter" id="Chapter-with-unnumbsubsec-1">2 Chapter with
unnumbsubsec</h2>
+<h2 class="chapter" id="Chapter-with-unnumbsubsec-1"><span>2 Chapter with
unnumbsubsec<a class="copiable-link" href=\'#Chapter-with-unnumbsubsec-1\'>
¶</a></span></h2>
<div class="float" id="Chapter-with-subsec-float">
<p>Chap
@@ -6898,7 +6904,7 @@ Next: <a href="#Appendix-for-float" accesskey="n"
rel="next">Appendix for float<
<p>
Up: <a href="#Chapter-with-unnumbsubsec" accesskey="u" rel="up">Chapter with
unnumbsubsec</a> </p>
</div>
-<h3 class="unnumberedsec" id="unnumbered-sec-1">unnumbered sec</h3>
+<h3 class="unnumberedsec" id="unnumbered-sec-1"><span>unnumbered sec<a
class="copiable-link" href=\'#unnumbered-sec-1\'> ¶</a></span></h3>
<div class="float" id="unnumbered-sec-float">
<p>Chap
@@ -6915,7 +6921,7 @@ Up: <a href="#Chapter-with-unnumbsubsec" accesskey="u"
rel="up">Chapter with unn
<p>
Next: <a href="#list-of-floats" accesskey="n" rel="next">list of floats</a>,
Previous: <a href="#Chapter-with-unnumbsubsec" accesskey="p" rel="prev">Chapter
with unnumbsubsec</a>, Up: <a href="#Top" accesskey="u" rel="up">Test
floats</a> </p>
</div>
-<h2 class="appendix" id="Appendix-for-float-1">Appendix A Appendix for
float</h2>
+<h2 class="appendix" id="Appendix-for-float-1"><span>Appendix A Appendix for
float<a class="copiable-link" href=\'#Appendix-for-float-1\'>
¶</a></span></h2>
<div class="float" id="appendix-sec-float">
@@ -6928,7 +6934,7 @@ Next: <a href="#list-of-floats" accesskey="n"
rel="next">list of floats</a>, Pre
<p>
Previous: <a href="#Appendix-for-float" accesskey="p" rel="prev">Appendix for
float</a>, Up: <a href="#Top" accesskey="u" rel="up">Test floats</a> </p>
</div>
-<h2 class="unnumbered" id="list-of-floats-1">list of floats</h2>
+<h2 class="unnumbered" id="list-of-floats-1"><span>list of floats<a
class="copiable-link" href=\'#list-of-floats-1\'> ¶</a></span></h2>
<p>See <a class="ref" href="#text-in-section">Text 1.3</a>.
And (see <a class="pxref" href="#text-in-chapter">Text 1.1</a>).
diff --git a/tp/t/results/float/special_characters_in_float_type.pl
b/tp/t/results/float/special_characters_in_float_type.pl
index 14624dde44..ed5a19af8c 100644
--- a/tp/t/results/float/special_characters_in_float_type.pl
+++ b/tp/t/results/float/special_characters_in_float_type.pl
@@ -696,6 +696,12 @@
$result_converted{'html'}->{'special_characters_in_float_type'} = '<!DOCTYPE htm
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -706,7 +712,7 @@
$result_converted{'html'}->{'special_characters_in_float_type'} = '<!DOCTYPE htm
<p>
Next: <a href="#chap" accesskey="n" rel="next">chap</a> </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#chap" accesskey="1">chap</a></li>
@@ -717,7 +723,7 @@ Next: <a href="#chap" accesskey="n" rel="next">chap</a>
</p>
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">top</a>, Up: <a href="#Top"
accesskey="u" rel="up">top</a> </p>
</div>
-<h2 class="chapter" id="chap-1">1 chap</h2>
+<h2 class="chapter" id="chap-1"><span>1 chap<a class="copiable-link"
href=\'#chap-1\'> ¶</a></span></h2>
<div class="float"
id="L-_003c-_0022-_0060_0060-_0060-_0027-_0027-_005caaa-_002e-_002d_002d_002d-in-var">
<p>F
diff --git a/tp/t/results/formats_encodings/accent.pl
b/tp/t/results/formats_encodings/accent.pl
index 11c2412f49..071e20c631 100644
--- a/tp/t/results/formats_encodings/accent.pl
+++ b/tp/t/results/formats_encodings/accent.pl
@@ -2396,7 +2396,7 @@ should be e‘: è è
$result_converted{'html_text'}->{'accent'} = '<div class="top-level-extent"
id="Top-node">
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<p>should be e‘: è è
</p>
diff --git a/tp/t/results/formats_encodings/accent_enable_encoding.pl
b/tp/t/results/formats_encodings/accent_enable_encoding.pl
index 580313b234..7cb36622f5 100644
--- a/tp/t/results/formats_encodings/accent_enable_encoding.pl
+++ b/tp/t/results/formats_encodings/accent_enable_encoding.pl
@@ -2396,7 +2396,7 @@ should be e‘: è è
$result_converted{'html_text'}->{'accent_enable_encoding'} = '<div
class="top-level-extent" id="Top-node">
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<p>should be e‘: è è
</p>
diff --git a/tp/t/results/formats_encodings/accentenc.pl
b/tp/t/results/formats_encodings/accentenc.pl
index caef94f02c..77365552ee 100644
--- a/tp/t/results/formats_encodings/accentenc.pl
+++ b/tp/t/results/formats_encodings/accentenc.pl
@@ -2436,7 +2436,7 @@ should be e\': è è
$result_converted{'html_text'}->{'accentenc'} = '
<div class="top-level-extent" id="Top-node">
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<p>should be e‘: è è
</p>
diff --git a/tp/t/results/formats_encodings/accentenc_enable_encoding.pl
b/tp/t/results/formats_encodings/accentenc_enable_encoding.pl
index 2ca572f243..7856cee877 100644
--- a/tp/t/results/formats_encodings/accentenc_enable_encoding.pl
+++ b/tp/t/results/formats_encodings/accentenc_enable_encoding.pl
@@ -2352,7 +2352,7 @@ $result_floats{'accentenc_enable_encoding'} = {};
$result_converted{'html_text'}->{'accentenc_enable_encoding'} = '
<div class="top-level-extent" id="Top-node">
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<p>should be e‘: è è
</p>
diff --git a/tp/t/results/formats_encodings/at_commands_in_refs.pl
b/tp/t/results/formats_encodings/at_commands_in_refs.pl
index c4cd67d91f..f8b9765316 100644
--- a/tp/t/results/formats_encodings/at_commands_in_refs.pl
+++ b/tp/t/results/formats_encodings/at_commands_in_refs.pl
@@ -17756,10 +17756,12 @@ $result_converted{'html'}->{'at_commands_in_refs'} =
'<!DOCTYPE html>
<link href="#Top" rel="start" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
kbd.kbd {font-style: oblique}
kbd.key {font-style: normal}
span.r {font-family: initial; font-weight: normal; font-style: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -17772,7 +17774,7 @@ span.sansserif {font-family: sans-serif; font-weight:
normal}
<p>
Next: <a href="#-_007b-_007d" accesskey="n" rel="next"> { }</a> </p>
</div>
-<h1 class="top" id="Top-1">Top</h1>
+<h1 class="top" id="Top-1"><span>Top<a class="copiable-link" href=\'#Top-1\'>
¶</a></span></h1>
<ul class="mini-toc">
@@ -17810,7 +17812,7 @@ Next: <a href="#-_007b-_007d" accesskey="n" rel="next">
{ }</a> </p>
<p>
Next: <a href="#-_0021-_002e-_002e-_003f-_0040" accesskey="n"
rel="next"> ! <br> . . ? @</a>, Previous: <a href="#Top"
accesskey="p" rel="prev">Top</a>, Up: <a href="#Top" accesskey="u"
rel="up">Top</a> </p>
</div>
-<h2 class="chapter" id="-_007b-_007d-1">1 { }</h2>
+<h2 class="chapter" id="-_007b-_007d-1"><span>1 { }<a class="copiable-link"
href=\'#-_007b-_007d-1\'> ¶</a></span></h2>
<hr>
</div>
@@ -17819,7 +17821,7 @@ Next: <a href="#-_0021-_002e-_002e-_003f-_0040"
accesskey="n" rel="next">
<p>
Next: <a href="#g_t_0040-_007b-_007d-_005c-_0023" accesskey="n" rel="next">@ {
} \\ #</a>, Previous: <a href="#-_007b-_007d" accesskey="p" rel="prev"> {
}</a>, Up: <a href="#Top" accesskey="u" rel="up">Top</a> </p>
</div>
-<h2 class="chapter" id="-_0021-_002e-_002e-_003f-_0040-1">2 !
<br> . . ? @</h2>
+<h2 class="chapter" id="-_0021-_002e-_002e-_003f-_0040-1"><span>2
! <br> . . ? @<a class="copiable-link"
href=\'#-_0021-_002e-_002e-_003f-_0040-1\'> ¶</a></span></h2>
<hr>
</div>
@@ -17828,7 +17830,7 @@ Next: <a href="#g_t_0040-_007b-_007d-_005c-_0023"
accesskey="n" rel="next">@ { }
<p>
Next: <a href="#LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e"
accesskey="n" rel="next">LaTeX TeX • , © … <small
class="enddots">...</small></a>, Previous: <a
href="#-_0021-_002e-_002e-_003f-_0040" accesskey="p" rel="prev"> !
<br> . . ? @</a>, Up: <a href="#Top" accesskey="u" rel="up">Top</a> </p>
</div>
-<h2 class="chapter" id="g_t_0040-_007b-_007d-_005c-_0023-1">3 @ { } \\ #</h2>
+<h2 class="chapter" id="g_t_0040-_007b-_007d-_005c-_0023-1"><span>3 @ { } \\
#<a class="copiable-link" href=\'#g_t_0040-_007b-_007d-_005c-_0023-1\'>
¶</a></span></h2>
<hr>
</div>
@@ -17837,7 +17839,7 @@ Next: <a
href="#LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e" accesskey="n"
<p>
Next: <a href="#g_t_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212"
accesskey="n" rel="next">≡ error→ € ¡ → −</a>,
Previous: <a href="#g_t_0040-_007b-_007d-_005c-_0023" accesskey="p"
rel="prev">@ { } \\ #</a>, Up: <a href="#Top" accesskey="u" rel="up">Top</a>
</p>
</div>
-<h2 class="chapter" id="LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e-1">4
LaTeX TeX • , © … <small class="enddots">...</small></h2>
+<h2 class="chapter"
id="LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e-1"><span>4 LaTeX TeX
• , © … <small class="enddots">...</small><a
class="copiable-link"
href=\'#LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e-1\'>
¶</a></span></h2>
<hr>
</div>
@@ -17846,7 +17848,7 @@ Next: <a
href="#g_t_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212" accesskey
<p>
Next: <a href="#g_t_2265-_2264-_2192" accesskey="n" rel="next">≥ ≤
→</a>, Previous: <a
href="#LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e" accesskey="p"
rel="prev">LaTeX TeX • , © … <small
class="enddots">...</small></a>, Up: <a href="#Top" accesskey="u"
rel="up">Top</a> </p>
</div>
-<h2 class="chapter"
id="g_t_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212-1">5 ≡
error→ € ¡ → −</h2>
+<h2 class="chapter"
id="g_t_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212-1"><span>5 ≡
error→ € ¡ → −<a class="copiable-link"
href=\'#g_t_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212-1\'>
¶</a></span></h2>
<hr>
</div>
@@ -17855,7 +17857,7 @@ Next: <a href="#g_t_2265-_2264-_2192" accesskey="n"
rel="next">≥ ≤ →<
<p>
Next: <a href="#g_t_00aa-_00ba-_22c6-_00a3-_22a3-_00bf-_00ae" accesskey="n"
rel="next">ª º ∗ £ -| ¿ ®</a>, Previous: <a
href="#g_t_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212" accesskey="p"
rel="prev">≡ error→ € ¡ → −</a>, Up: <a
href="#Top" accesskey="u" rel="up">Top</a> </p>
</div>
-<h2 class="chapter" id="g_t_2265-_2264-_2192-1">6 ≥ ≤ →</h2>
+<h2 class="chapter" id="g_t_2265-_2264-_2192-1"><span>6 ≥ ≤ →<a
class="copiable-link" href=\'#g_t_2265-_2264-_2192-1\'> ¶</a></span></h2>
<hr>
</div>
@@ -17864,7 +17866,7 @@ Next: <a
href="#g_t_00aa-_00ba-_22c6-_00a3-_22a3-_00bf-_00ae" accesskey="n" rel=
<p>
Next: <a href="#g_t_21d2-_00b0-a-b-_00e5" accesskey="n" rel="next">⇒
° a b a sunny day å</a>, Previous: <a
href="#g_t_2265-_2264-_2192" accesskey="p" rel="prev">≥ ≤ →</a>, Up:
<a href="#Top" accesskey="u" rel="up">Top</a> </p>
</div>
-<h2 class="chapter" id="g_t_00aa-_00ba-_22c6-_00a3-_22a3-_00bf-_00ae-1">7
ª º ∗ £ -| ¿ ®</h2>
+<h2 class="chapter"
id="g_t_00aa-_00ba-_22c6-_00a3-_22a3-_00bf-_00ae-1"><span>7 ª º
∗ £ -| ¿ ®<a class="copiable-link"
href=\'#g_t_00aa-_00ba-_22c6-_00a3-_22a3-_00bf-_00ae-1\'> ¶</a></span></h2>
<hr>
</div>
@@ -17873,7 +17875,7 @@ Next: <a href="#g_t_21d2-_00b0-a-b-_00e5" accesskey="n"
rel="next">⇒ °
<p>
Next: <a
href="#g_t_00c5-_00e6-_0153-_00c6-_0152-_00f8-_00d8-_00df-_0142-_0141-_00d0-_00f0-_00de-_00fe"
accesskey="n" rel="next">Å æ œ Æ Œ ø
Ø ß ł Ł Ð ð Þ þ</a>, Previous: <a
href="#g_t_00aa-_00ba-_22c6-_00a3-_22a3-_00bf-_00ae" accesskey="p"
rel="prev">ª º ∗ £ -| ¿ ®</a>, Up: <a
href="#Top" accesskey="u" rel="up">Top</a> </p>
</div>
-<h2 class="chapter" id="g_t_21d2-_00b0-a-b-aa">8 ⇒ ° a b a sunny
day å</h2>
+<h2 class="chapter" id="g_t_21d2-_00b0-a-b-aa"><span>8 ⇒ ° a b a
sunny day å<a class="copiable-link" href=\'#g_t_21d2-_00b0-a-b-aa\'>
¶</a></span></h2>
<hr>
</div>
@@ -17882,7 +17884,7 @@ Next: <a
href="#g_t_00c5-_00e6-_0153-_00c6-_0152-_00f8-_00d8-_00df-_0142-_0141-_
<p>
Next: <a
href="#g_t_00e4-_1ebd-_00ee-_00e2-_00e0-_00e9-_00e7-_0113-e_030a-e_030b-_0119"
accesskey="n" rel="next">ä ẽ î â à é
ç ē e̊ e̋ ę</a>, Previous: <a
href="#g_t_21d2-_00b0-a-b-_00e5" accesskey="p" rel="prev">⇒ ° a b
a sunny day å</a>, Up: <a href="#Top" accesskey="u" rel="up">Top</a>
</p>
</div>
-<h2 class="chapter" id="AA-ae-oe-AE-OE-o-O-ss-l-L-D-d-TH-th">9 Å æ
œ Æ Œ ø Ø ß ł Ł Ð ð
Þ þ</h2>
+<h2 class="chapter" id="AA-ae-oe-AE-OE-o-O-ss-l-L-D-d-TH-th"><span>9 Å
æ œ Æ Œ ø Ø ß ł Ł Ð
ð Þ þ<a class="copiable-link"
href=\'#AA-ae-oe-AE-OE-o-O-ss-l-L-D-d-TH-th\'> ¶</a></span></h2>
<hr>
</div>
@@ -17891,7 +17893,7 @@ Next: <a
href="#g_t_00e4-_1ebd-_00ee-_00e2-_00e0-_00e9-_00e7-_0113-e_030a-e_030b
<p>
Next: <a href="#g_t_0117-_0115-e_0332-_1eb9-_011b-_0237-e_0361e" accesskey="n"
rel="next">ė ĕ e̲ ẹ ě ȷ e͡e</a>, Previous:
<a
href="#g_t_00c5-_00e6-_0153-_00c6-_0152-_00f8-_00d8-_00df-_0142-_0141-_00d0-_00f0-_00de-_00fe"
accesskey="p" rel="prev">Å æ œ Æ Œ ø
Ø ß ł Ł Ð ð Þ þ</a>, Up: <a
href="#Top" accesskey="u" rel="up">Top</a> </p>
</div>
-<h2 class="chapter" id="a-e-i-a-a-e-c-e-e-e-e">10 ä ẽ î
â à é ç ē e̊ e̋ ę</h2>
+<h2 class="chapter" id="a-e-i-a-a-e-c-e-e-e-e"><span>10 ä ẽ î
â à é ç ē e̊ e̋ ę<a
class="copiable-link" href=\'#a-e-i-a-a-e-c-e-e-e-e\'> ¶</a></span></h2>
<hr>
</div>
@@ -17900,7 +17902,7 @@ Next: <a
href="#g_t_0117-_0115-e_0332-_1eb9-_011b-_0237-e_0361e" accesskey="n" r
<p>
Next: <a href="#g_t_0131-_1e14-_1e08" accesskey="n" rel="next">ı
Ḕ Ḉ</a>, Previous: <a
href="#g_t_00e4-_1ebd-_00ee-_00e2-_00e0-_00e9-_00e7-_0113-e_030a-e_030b-_0119"
accesskey="p" rel="prev">ä ẽ î â à é
ç ē e̊ e̋ ę</a>, Up: <a href="#Top" accesskey="u"
rel="up">Top</a> </p>
</div>
-<h2 class="chapter" id="e-e-e-e-e-j-ee">11 ė ĕ e̲ ẹ
ě ȷ e͡e</h2>
+<h2 class="chapter" id="e-e-e-e-e-j-ee"><span>11 ė ĕ e̲ ẹ
ě ȷ e͡e<a class="copiable-link" href=\'#e-e-e-e-e-j-ee\'>
¶</a></span></h2>
<hr>
</div>
@@ -17909,7 +17911,7 @@ Next: <a href="#g_t_0131-_1e14-_1e08" accesskey="n"
rel="next">ı Ē&#
<p>
Next: <a href="#g_t_201c-_201d-_2018-_2019-_201e-_201a" accesskey="n"
rel="next">“ ” ‘ ’ „ ‚</a>, Previous: <a
href="#g_t_0117-_0115-e_0332-_1eb9-_011b-_0237-e_0361e" accesskey="p"
rel="prev">ė ĕ e̲ ẹ ě ȷ e͡e</a>, Up: <a
href="#Top" accesskey="u" rel="up">Top</a> </p>
</div>
-<h2 class="chapter" id="i-E-C">12 ı Ḕ Ḉ</h2>
+<h2 class="chapter" id="i-E-C"><span>12 ı Ḕ Ḉ<a
class="copiable-link" href=\'#i-E-C\'> ¶</a></span></h2>
<hr>
</div>
@@ -17918,7 +17920,7 @@ Next: <a href="#g_t_201c-_201d-_2018-_2019-_201e-_201a"
accesskey="n" rel="next"
<p>
Next: <a href="#g_t_00ab-_00bb-_00ab-_00bb-_2039-_203a" accesskey="n"
rel="next">« » « » ‹ ›</a>, Previous: <a
href="#g_t_0131-_1e14-_1e08" accesskey="p" rel="prev">ı Ḕ
Ḉ</a>, Up: <a href="#Top" accesskey="u" rel="up">Top</a> </p>
</div>
-<h2 class="chapter" id="g_t_201c-_201d-_2018-_2019-_201e-_201a-1">13 “
” ‘ ’ „ ‚</h2>
+<h2 class="chapter" id="g_t_201c-_201d-_2018-_2019-_201e-_201a-1"><span>13
“ ” ‘ ’ „ ‚<a class="copiable-link"
href=\'#g_t_201c-_201d-_2018-_2019-_201e-_201a-1\'> ¶</a></span></h2>
<hr>
</div>
@@ -17927,7 +17929,7 @@ Next: <a href="#g_t_00ab-_00bb-_00ab-_00bb-_2039-_203a"
accesskey="n" rel="next"
<p>
Next: <a
href="#g_t_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027"
accesskey="n" rel="next">“ ” — – ‘ ’</a>,
Previous: <a href="#g_t_201c-_201d-_2018-_2019-_201e-_201a" accesskey="p"
rel="prev">“ ” ‘ ’ „ ‚</a>, Up: <a
href="#Top" accesskey="u" rel="up">Top</a> </p>
</div>
-<h2 class="chapter" id="g_t_00ab-_00bb-_00ab-_00bb-_2039-_203a-1">14 «
» « » ‹ ›</h2>
+<h2 class="chapter" id="g_t_00ab-_00bb-_00ab-_00bb-_2039-_203a-1"><span>14
« » « » ‹ ›<a class="copiable-link"
href=\'#g_t_00ab-_00bb-_00ab-_00bb-_2039-_203a-1\'> ¶</a></span></h2>
<hr>
</div>
@@ -17936,7 +17938,7 @@ Next: <a
href="#g_t_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027"
<p>
Next: <a href="#AAA-AAA-BBB" accesskey="n" rel="next"><abbr class="acronym"
title="fff">AAA</abbr> (fff) <abbr class="acronym" title="fff">AAA</abbr> <abbr
class="acronym">BBB</abbr></a>, Previous: <a
href="#g_t_00ab-_00bb-_00ab-_00bb-_2039-_203a" accesskey="p" rel="prev">«
» « » ‹ ›</a>, Up: <a href="#Top" accesskey="u"
rel="up">Top</a> </p>
</div>
-<h2 class="chapter"
id="g_t_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027-1">15
“ ” — – ‘ ’</h2>
+<h2 class="chapter"
id="g_t_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027-1"><span>15
“ ” — – ‘ ’<a class="copiable-link"
href=\'#g_t_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027-1\'>
¶</a></span></h2>
<hr>
</div>
@@ -17945,7 +17947,7 @@ Next: <a href="#AAA-AAA-BBB" accesskey="n"
rel="next"><abbr class="acronym" titl
<p>
Next: <a href="#CCC-CCC-DDD" accesskey="n" rel="next"><abbr class="abbr"
title="rrr">CCC</abbr> (rrr) <abbr class="abbr" title="rrr">CCC</abbr> <abbr
class="abbr">DDD</abbr></a>, Previous: <a
href="#g_t_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027"
accesskey="p" rel="prev">“ ” — – ‘ ’</a>,
Up: <a href="#Top" accesskey="u" rel="up">Top</a> </p>
</div>
-<h2 class="chapter" id="AAA-AAA-BBB-1">16 <abbr class="acronym"
title="fff">AAA</abbr> (fff) <abbr class="acronym" title="fff">AAA</abbr> <abbr
class="acronym">BBB</abbr></h2>
+<h2 class="chapter" id="AAA-AAA-BBB-1"><span>16 <abbr class="acronym"
title="fff">AAA</abbr> (fff) <abbr class="acronym" title="fff">AAA</abbr> <abbr
class="acronym">BBB</abbr><a class="copiable-link" href=\'#AAA-AAA-BBB-1\'>
¶</a></span></h2>
<hr>
</div>
@@ -17954,7 +17956,7 @@ Next: <a href="#CCC-CCC-DDD" accesskey="n"
rel="next"><abbr class="abbr" title="
<p>
Next: <a href="#someone_0040somewher-no_005fexplain_0040there" accesskey="n"
rel="next"><a class="email" href="mailto:someone@somewher">the someone</a> <a
class="email" href="mailto:no_explain@there">no_explain@there</a></a>,
Previous: <a href="#AAA-AAA-BBB" accesskey="p" rel="prev"><abbr class="acronym"
title="fff">AAA</abbr> (fff) <abbr class="acronym" title="fff">AAA</abbr> <abbr
class="acronym">BBB</abbr></a>, Up: <a href="#Top" accesskey="u"
rel="up">Top</a> </p>
</div>
-<h2 class="chapter" id="CCC-CCC-DDD-1">17 <abbr class="abbr"
title="rrr">CCC</abbr> (rrr) <abbr class="abbr" title="rrr">CCC</abbr> <abbr
class="abbr">DDD</abbr></h2>
+<h2 class="chapter" id="CCC-CCC-DDD-1"><span>17 <abbr class="abbr"
title="rrr">CCC</abbr> (rrr) <abbr class="abbr" title="rrr">CCC</abbr> <abbr
class="abbr">DDD</abbr><a class="copiable-link" href=\'#CCC-CCC-DDD-1\'>
¶</a></span></h2>
<hr>
</div>
@@ -17963,7 +17965,7 @@ Next: <a
href="#someone_0040somewher-no_005fexplain_0040there" accesskey="n" rel
<p>
Next: <a href="#f_002d_002dile1-f_002d_002dile" accesskey="n" rel="next"><img
class="image" src="f--ile1.jpg" alt="f--ile1"> <img class="image"
src="f--ile.png" alt="alt"></a>, Previous: <a href="#CCC-CCC-DDD" accesskey="p"
rel="prev"><abbr class="abbr" title="rrr">CCC</abbr> (rrr) <abbr class="abbr"
title="rrr">CCC</abbr> <abbr class="abbr">DDD</abbr></a>, Up: <a href="#Top"
accesskey="u" rel="up">Top</a> </p>
</div>
-<h2 class="chapter" id="someone_0040somewher-no_005fexplain_0040there-1">18 <a
class="email" href="mailto:someone@somewher">the someone</a> <a class="email"
href="mailto:no_explain@there">no_explain@there</a></h2>
+<h2 class="chapter"
id="someone_0040somewher-no_005fexplain_0040there-1"><span>18 <a class="email"
href="mailto:someone@somewher">the someone</a> <a class="email"
href="mailto:no_explain@there">no_explain@there</a><a class="copiable-link"
href=\'#someone_0040somewher-no_005fexplain_0040there-1\'>
¶</a></span></h2>
<hr>
</div>
@@ -17972,7 +17974,7 @@ Next: <a href="#f_002d_002dile1-f_002d_002dile"
accesskey="n" rel="next"><img cl
<p>
Next: <a href="#-_0040-_007b_007d-_002e-" accesskey="n" rel="next"><code
class="verb"> @ {} . </code></a>, Previous: <a
href="#someone_0040somewher-no_005fexplain_0040there" accesskey="p"
rel="prev"><a class="email" href="mailto:someone@somewher">the someone</a> <a
class="email" href="mailto:no_explain@there">no_explain@there</a></a>, Up: <a
href="#Top" accesskey="u" rel="up">Top</a> </p>
</div>
-<h2 class="chapter" id="f_002d_002dile1-f_002d_002dile-1">19 <img
class="image" src="f--ile1.jpg" alt="f--ile1"> <img class="image"
src="f--ile.png" alt="alt"></h2>
+<h2 class="chapter" id="f_002d_002dile1-f_002d_002dile-1"><span>19 <img
class="image" src="f--ile1.jpg" alt="f--ile1"> <img class="image"
src="f--ile.png" alt="alt"><a class="copiable-link"
href=\'#f_002d_002dile1-f_002d_002dile-1\'> ¶</a></span></h2>
<hr>
</div>
@@ -17981,7 +17983,7 @@ Next: <a href="#-_0040-_007b_007d-_002e-" accesskey="n"
rel="next"><code class="
<p>
Next: <a href="#cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i" accesskey="n"
rel="next"><cite class="cite">cite asis</cite> in @w <b
class="b">b</b><!-- /@w --> <span class="r">in r</span> <small
class="sc">SC</small> <strong class="strong">str</strong> <code
class="t">t</code> <var class="var">var</var> <em class="dfn">dfn</em> <i
class="i">i</i></a>, Previous: <a href="#f_002d_002dile1-f_002d_002dile"
accesskey="p" rel="prev"><img class="image" src="f--ile1.jpg" alt="f--ile1"
[...]
</div>
-<h2 class="chapter" id="-_0040-_007b_007d-_002e--1">20 <code
class="verb"> @ {} . </code></h2>
+<h2 class="chapter" id="-_0040-_007b_007d-_002e--1"><span>20 <code
class="verb"> @ {} . </code><a class="copiable-link"
href=\'#-_0040-_007b_007d-_002e--1\'> ¶</a></span></h2>
<hr>
</div>
@@ -17990,7 +17992,7 @@ Next: <a
href="#cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i" accesskey="n" rel
<p>
Next: <a href="#env-code-option-samp-command-file-C_002dx-ESC" accesskey="n"
rel="next"><code class="env">env</code> <code class="code">code</code> <samp
class="option">option</samp> ‘<samp class="samp">samp</samp>’ <code
class="command">command</code> <samp class="file">file</samp> <kbd
class="kbd">C-x <kbd class="key">ESC</kbd></kbd></a>, Previous: <a
href="#-_0040-_007b_007d-_002e-" accesskey="p" rel="prev"><code
class="verb"> @ {} . </code></a>, Up: <a [...]
</div>
-<h2 class="chapter" id="cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i-1">21
<cite class="cite">cite asis</cite> in @w <b class="b">b</b><!-- /@w
--> <span class="r">in r</span> <small class="sc">SC</small> <strong
class="strong">str</strong> <code class="t">t</code> <var class="var">var</var>
<em class="dfn">dfn</em> <i class="i">i</i></h2>
+<h2 class="chapter"
id="cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i-1"><span>21 <cite
class="cite">cite asis</cite> in @w <b class="b">b</b><!-- /@w -->
<span class="r">in r</span> <small class="sc">SC</small> <strong
class="strong">str</strong> <code class="t">t</code> <var class="var">var</var>
<em class="dfn">dfn</em> <i class="i">i</i><a class="copiable-link"
href=\'#cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i-1\'>
¶</a></span></h2>
<hr>
</div>
@@ -17999,7 +18001,7 @@ Next: <a
href="#env-code-option-samp-command-file-C_002dx-ESC" accesskey="n" rel
<p>
Next: <a href="#g_t8_002e27in" accesskey="n" rel="next">8.27<span
class="dmn">in</span></a>, Previous: <a
href="#cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i" accesskey="p"
rel="prev"><cite class="cite">cite asis</cite> in @w <b
class="b">b</b><!-- /@w --> <span class="r">in r</span> <small
class="sc">SC</small> <strong class="strong">str</strong> <code
class="t">t</code> <var class="var">var</var> <em class="dfn">dfn</em> <i
class="i">i</i></a>, Up: <a href="#Top" accesskey=" [...]
</div>
-<h2 class="chapter" id="env-code-option-samp-command-file-C_002dx-ESC-1">22
<code class="env">env</code> <code class="code">code</code> <samp
class="option">option</samp> ‘<samp class="samp">samp</samp>’ <code
class="command">command</code> <samp class="file">file</samp> <kbd
class="kbd">C-x <kbd class="key">ESC</kbd></kbd></h2>
+<h2 class="chapter"
id="env-code-option-samp-command-file-C_002dx-ESC-1"><span>22 <code
class="env">env</code> <code class="code">code</code> <samp
class="option">option</samp> ‘<samp class="samp">samp</samp>’ <code
class="command">command</code> <samp class="file">file</samp> <kbd
class="kbd">C-x <kbd class="key">ESC</kbd></kbd><a class="copiable-link"
href=\'#env-code-option-samp-command-file-C_002dx-ESC-1\'>
¶</a></span></h2>
<hr>
</div>
@@ -18008,7 +18010,7 @@ Next: <a href="#g_t8_002e27in" accesskey="n"
rel="next">8.27<span class="dmn">in
<p>
Next: <a href="#sansserif-slanted" accesskey="n" rel="next"><span
class="sansserif">sansserif</span> <i class="slanted">slanted</i></a>,
Previous: <a href="#env-code-option-samp-command-file-C_002dx-ESC"
accesskey="p" rel="prev"><code class="env">env</code> <code
class="code">code</code> <samp class="option">option</samp> ‘<samp
class="samp">samp</samp>’ <code class="command">command</code> <samp
class="file">file</samp> <kbd class="kbd">C-x <kbd
class="key">ESC</kbd></kbd></ [...]
</div>
-<h2 class="chapter" id="g_t8_002e27in-1">23 8.27<span
class="dmn">in</span></h2>
+<h2 class="chapter" id="g_t8_002e27in-1"><span>23 8.27<span
class="dmn">in</span><a class="copiable-link" href=\'#g_t8_002e27in-1\'>
¶</a></span></h2>
<hr>
</div>
@@ -18017,7 +18019,7 @@ Next: <a href="#sansserif-slanted" accesskey="n"
rel="next"><span class="sansser
<p>
Next: <a href="#indicateurl" accesskey="n" rel="next">‘<code
class="indicateurl">indicateurl</code>’</a>, Previous: <a
href="#g_t8_002e27in" accesskey="p" rel="prev">8.27<span
class="dmn">in</span></a>, Up: <a href="#Top" accesskey="u" rel="up">Top</a>
</p>
</div>
-<h2 class="chapter" id="sansserif-slanted-1">24 <span
class="sansserif">sansserif</span> <i class="slanted">slanted</i></h2>
+<h2 class="chapter" id="sansserif-slanted-1"><span>24 <span
class="sansserif">sansserif</span> <i class="slanted">slanted</i><a
class="copiable-link" href=\'#sansserif-slanted-1\'> ¶</a></span></h2>
<hr>
</div>
@@ -18026,7 +18028,7 @@ Next: <a href="#indicateurl" accesskey="n"
rel="next">‘<code class="indica
<p>
Next: <a href="#gH-3rd" accesskey="n" rel="next"><sub class="sub">g</sub>H
3<sup class="sup">rd</sup></a>, Previous: <a href="#sansserif-slanted"
accesskey="p" rel="prev"><span class="sansserif">sansserif</span> <i
class="slanted">slanted</i></a>, Up: <a href="#Top" accesskey="u"
rel="up">Top</a> </p>
</div>
-<h2 class="chapter" id="indicateurl-1">25 ‘<code
class="indicateurl">indicateurl</code>’</h2>
+<h2 class="chapter" id="indicateurl-1"><span>25 ‘<code
class="indicateurl">indicateurl</code>’<a class="copiable-link"
href=\'#indicateurl-1\'> ¶</a></span></h2>
<hr>
</div>
@@ -18035,7 +18037,7 @@ Next: <a href="#gH-3rd" accesskey="n" rel="next"><sub
class="sub">g</sub>H 3<sup
<p>
Next: <a
href="#http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls"
accesskey="n" rel="next"><a class="url"
href="http://somewhere_aaa">http://somewhere_aaa</a> <a class="url"
href="url">text</a> <a class="uref" href="/man.cgi/1/ls">ls</a></a>, Previous:
<a href="#indicateurl" accesskey="p" rel="prev">‘<code
class="indicateurl">indicateurl</code>’</a>, Up: <a href="#Top"
accesskey="u" rel="up">Top</a> </p>
</div>
-<h2 class="chapter" id="gH-3rd-1">26 <sub class="sub">g</sub>H 3<sup
class="sup">rd</sup></h2>
+<h2 class="chapter" id="gH-3rd-1"><span>26 <sub class="sub">g</sub>H 3<sup
class="sup">rd</sup><a class="copiable-link" href=\'#gH-3rd-1\'>
¶</a></span></h2>
<hr>
</div>
@@ -18044,7 +18046,7 @@ Next: <a
href="#http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_
<p>
Previous: <a href="#gH-3rd" accesskey="p" rel="prev"><sub class="sub">g</sub>H
3<sup class="sup">rd</sup></a>, Up: <a href="#Top" accesskey="u"
rel="up">Top</a> </p>
</div>
-<h2 class="chapter"
id="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls-1">27
<a class="url" href="http://somewhere_aaa">http://somewhere_aaa</a> <a
class="url" href="url">text</a> <a class="uref" href="/man.cgi/1/ls">ls</a></h2>
+<h2 class="chapter"
id="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls-1"><span>27
<a class="url" href="http://somewhere_aaa">http://somewhere_aaa</a> <a
class="url" href="url">text</a> <a class="uref" href="/man.cgi/1/ls">ls</a><a
class="copiable-link"
href=\'#http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls-1\'>
¶</a></span></h2>
<p><a class="ref" href="#-_007b-_007d"> { }</a>
</p>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/-_0021-_002e-_002e-_003f-_0040.html
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/-_0021-_002e-_002e-_003f-_0040.html
index 0dfb099afb..57df8f34e4 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/-_0021-_002e-_002e-_003f-_0040.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/-_0021-_002e-_002e-_003f-_0040.html
@@ -18,6 +18,12 @@
<link href="index.html" rel="up" title="Top">
<link href="_0040-_007b-_007d-_005c-_0023.html" rel="next" title="@ { } \ #">
<link href="-_007b-_007d.html" rel="prev" title=" { }">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -29,7 +35,7 @@
Next: <a href="_0040-_007b-_007d-_005c-_0023.html" accesskey="n" rel="next">@
{ } \ #</a>, Previous: <a href="-_007b-_007d.html" accesskey="p" rel="prev"> {
}</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="-_0021-_002e-_002e-_003f-_0040-1">2 !
<br> . . ? @</h2>
+<h2 class="chapter" id="-_0021-_002e-_002e-_003f-_0040-1"><span>2
! <br> . . ? @<a class="copiable-link"
href='#-_0021-_002e-_002e-_003f-_0040-1'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/-_0040-_007b_007d-_002e-.html
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/-_0040-_007b_007d-_002e-.html
index 90e039c723..9971a9851d 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/-_0040-_007b_007d-_002e-.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/-_0040-_007b_007d-_002e-.html
@@ -17,7 +17,9 @@
<link href="f_002d_002dile1-f_002d_002dile.html" rel="prev" title="f--ile1
f--ile">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.r {font-family: initial; font-weight: normal; font-style: normal}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -31,7 +33,7 @@ span.r {font-family: initial; font-weight: normal;
font-style: normal}
Next: <a href="cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i.html"
accesskey="n" rel="next"><cite class="cite">cite asis</cite> in @w <b
class="b">b</b><!-- /@w --> <span class="r">in r</span> <small
class="sc">SC</small> <strong class="strong">str</strong> <code
class="t">t</code> <var class="var">var</var> <em class="dfn">dfn</em> <i
class="i">i</i></a>, Previous: <a href="f_002d_002dile1-f_002d_002dile.html"
accesskey="p" rel="prev"><img class="image" src="f--ile1.jpg" alt=" [...]
</div>
<hr>
-<h2 class="chapter" id="-_0040-_007b_007d-_002e--1">20 <code
class="verb"> @ {} . </code></h2>
+<h2 class="chapter" id="-_0040-_007b_007d-_002e--1"><span>20 <code
class="verb"> @ {} . </code><a class="copiable-link"
href='#-_0040-_007b_007d-_002e--1'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/-_007b-_007d.html
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/-_007b-_007d.html
index e16554c1f1..9fa8fae7cf 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/-_007b-_007d.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/-_007b-_007d.html
@@ -16,6 +16,12 @@
<link href="-_0021-_002e-_002e-_003f-_0040.html" rel="next" title="
!
. . ? @">
<link href="index.html" rel="prev" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -27,7 +33,7 @@
Next: <a href="-_0021-_002e-_002e-_003f-_0040.html" accesskey="n"
rel="next"> ! <br> . . ? @</a>, Previous: <a href="index.html"
accesskey="p" rel="prev">Top</a>, Up: <a href="index.html" accesskey="u"
rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="-_007b-_007d-1">1 { }</h2>
+<h2 class="chapter" id="-_007b-_007d-1"><span>1 { }<a class="copiable-link"
href='#-_007b-_007d-1'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/8_002e27in.html
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/8_002e27in.html
index 7e06b48678..91656f6ad9 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/8_002e27in.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/8_002e27in.html
@@ -17,10 +17,12 @@
<link href="env-code-option-samp-command-file-C_002dx-ESC.html" rel="prev"
title="env code option samp command file C-x ESC">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
kbd.kbd {font-style: oblique}
kbd.key {font-style: normal}
span.r {font-family: initial; font-weight: normal; font-style: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -34,7 +36,7 @@ span.sansserif {font-family: sans-serif; font-weight: normal}
Next: <a href="sansserif-slanted.html" accesskey="n" rel="next"><span
class="sansserif">sansserif</span> <i class="slanted">slanted</i></a>,
Previous: <a href="env-code-option-samp-command-file-C_002dx-ESC.html"
accesskey="p" rel="prev"><code class="env">env</code> <code
class="code">code</code> <samp class="option">option</samp> ‘<samp
class="samp">samp</samp>’ <code class="command">command</code> <samp
class="file">file</samp> <kbd class="kbd">C-x <kbd class="key">ESC</kbd> [...]
</div>
<hr>
-<h2 class="chapter" id="g_t8_002e27in-1">23 8.27<span
class="dmn">in</span></h2>
+<h2 class="chapter" id="g_t8_002e27in-1"><span>23 8.27<span
class="dmn">in</span><a class="copiable-link" href='#g_t8_002e27in-1'>
¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/AA-ae-oe-AE-OE-o-O-ss-l-L-D-d-TH-th.html
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/AA-ae-oe-AE-OE-o-O-ss-l-L-D-d-TH-th.html
index ba0a1bdf54..56be461523 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/AA-ae-oe-AE-OE-o-O-ss-l-L-D-d-TH-th.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/AA-ae-oe-AE-OE-o-O-ss-l-L-D-d-TH-th.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="a-e-i-a-a-e-c-e-e-e-e.html" rel="next" title="ä ẽ
î â à é ç ē e̊ e̋ ę">
<link href="_21d2-_00b0-a-b-aa.html" rel="prev" title="⇒ ° a b a
sunny day å">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a href="a-e-i-a-a-e-c-e-e-e-e.html" accesskey="n" rel="next">ä
ẽ î â à é ç ē e̊ e̋
ę</a>, Previous: <a href="_21d2-_00b0-a-b-aa.html" accesskey="p"
rel="prev">⇒ ° a b a sunny day å</a>, Up: <a
href="index.html" accesskey="u" rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="AA-ae-oe-AE-OE-o-O-ss-l-L-D-d-TH-th">9 Å æ
œ Æ Œ ø Ø ß ł Ł Ð ð
Þ þ</h2>
+<h2 class="chapter" id="AA-ae-oe-AE-OE-o-O-ss-l-L-D-d-TH-th"><span>9 Å
æ œ Æ Œ ø Ø ß ł Ł Ð
ð Þ þ<a class="copiable-link"
href='#AA-ae-oe-AE-OE-o-O-ss-l-L-D-d-TH-th'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/AAA-AAA-BBB.html
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/AAA-AAA-BBB.html
index 5174daf566..f76b706a63 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/AAA-AAA-BBB.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/AAA-AAA-BBB.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="CCC-CCC-DDD.html" rel="next" title="CCC (rrr) CCC DDD">
<link href="_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027.html"
rel="prev" title="`` '' --- -- ` '">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a href="CCC-CCC-DDD.html" accesskey="n" rel="next"><abbr class="abbr"
title="rrr">CCC</abbr> (rrr) <abbr class="abbr" title="rrr">CCC</abbr> <abbr
class="abbr">DDD</abbr></a>, Previous: <a
href="_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027.html"
accesskey="p" rel="prev">“ ” — – ‘ ’</a>,
Up: <a href="index.html" accesskey="u" rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="AAA-AAA-BBB-1">16 <abbr class="acronym"
title="fff">AAA</abbr> (fff) <abbr class="acronym" title="fff">AAA</abbr> <abbr
class="acronym">BBB</abbr></h2>
+<h2 class="chapter" id="AAA-AAA-BBB-1"><span>16 <abbr class="acronym"
title="fff">AAA</abbr> (fff) <abbr class="acronym" title="fff">AAA</abbr> <abbr
class="acronym">BBB</abbr><a class="copiable-link" href='#AAA-AAA-BBB-1'>
¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/CCC-CCC-DDD.html
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/CCC-CCC-DDD.html
index 872c4ee013..7ca303107d 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/CCC-CCC-DDD.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/CCC-CCC-DDD.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="someone_0040somewher-no_005fexplain_0040there.html" rel="next"
title="someone@somewher (the someone) no_explain@there (no_explain@there)">
<link href="AAA-AAA-BBB.html" rel="prev" title="AAA (fff) AAA BBB">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a href="someone_0040somewher-no_005fexplain_0040there.html"
accesskey="n" rel="next"><a class="email" href="mailto:someone@somewher">the
someone</a> <a class="email"
href="mailto:no_explain@there">no_explain@there</a></a>, Previous: <a
href="AAA-AAA-BBB.html" accesskey="p" rel="prev"><abbr class="acronym"
title="fff">AAA</abbr> (fff) <abbr class="acronym" title="fff">AAA</abbr> <abbr
class="acronym">BBB</abbr></a>, Up: <a href="index.html" accesskey="u"
rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="CCC-CCC-DDD-1">17 <abbr class="abbr"
title="rrr">CCC</abbr> (rrr) <abbr class="abbr" title="rrr">CCC</abbr> <abbr
class="abbr">DDD</abbr></h2>
+<h2 class="chapter" id="CCC-CCC-DDD-1"><span>17 <abbr class="abbr"
title="rrr">CCC</abbr> (rrr) <abbr class="abbr" title="rrr">CCC</abbr> <abbr
class="abbr">DDD</abbr><a class="copiable-link" href='#CCC-CCC-DDD-1'>
¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e.html
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e.html
index 555f4ef5ec..01e939acde 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212.html"
rel="next" title="≡ error→ € ¡ → −">
<link href="_0040-_007b-_007d-_005c-_0023.html" rel="prev" title="@ { } \ #">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a href="_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212.html"
accesskey="n" rel="next">≡ error→ € ¡ → −</a>,
Previous: <a href="_0040-_007b-_007d-_005c-_0023.html" accesskey="p"
rel="prev">@ { } \ #</a>, Up: <a href="index.html" accesskey="u"
rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e-1">4
LaTeX TeX • , © … <small class="enddots">...</small></h2>
+<h2 class="chapter"
id="LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e-1"><span>4 LaTeX TeX
• , © … <small class="enddots">...</small><a
class="copiable-link"
href='#LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e-1'>
¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/_0040-_007b-_007d-_005c-_0023.html
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/_0040-_007b-_007d-_005c-_0023.html
index 1cb6c0999f..89929a8a6d 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/_0040-_007b-_007d-_005c-_0023.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/_0040-_007b-_007d-_005c-_0023.html
@@ -16,6 +16,12 @@
<link href="LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e.html" rel="next"
title="LaTeX TeX • , © … ...">
<link href="-_0021-_002e-_002e-_003f-_0040.html" rel="prev" title="
!
. . ? @">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -27,7 +33,7 @@
Next: <a href="LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e.html"
accesskey="n" rel="next">LaTeX TeX • , © … <small
class="enddots">...</small></a>, Previous: <a
href="-_0021-_002e-_002e-_003f-_0040.html" accesskey="p" rel="prev">
! <br> . . ? @</a>, Up: <a href="index.html" accesskey="u"
rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="g_t_0040-_007b-_007d-_005c-_0023-1">3 @ { } \ #</h2>
+<h2 class="chapter" id="g_t_0040-_007b-_007d-_005c-_0023-1"><span>3 @ { } \
#<a class="copiable-link" href='#g_t_0040-_007b-_007d-_005c-_0023-1'>
¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027.html
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027.html
index 64cf9f42e7..3938219ee6 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="AAA-AAA-BBB.html" rel="next" title="AAA (fff) AAA BBB">
<link href="_00ab-_00bb-_00ab-_00bb-_2039-_203a.html" rel="prev"
title="« » « » ‹ ›">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a href="AAA-AAA-BBB.html" accesskey="n" rel="next"><abbr
class="acronym" title="fff">AAA</abbr> (fff) <abbr class="acronym"
title="fff">AAA</abbr> <abbr class="acronym">BBB</abbr></a>, Previous: <a
href="_00ab-_00bb-_00ab-_00bb-_2039-_203a.html" accesskey="p"
rel="prev">« » « » ‹ ›</a>, Up: <a
href="index.html" accesskey="u" rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter"
id="g_t_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027-1">15
“ ” — – ‘ ’</h2>
+<h2 class="chapter"
id="g_t_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027-1"><span>15
“ ” — – ‘ ’<a class="copiable-link"
href='#g_t_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027-1'>
¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/_00aa-_00ba-_22c6-_00a3-_22a3-_00bf-_00ae.html
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/_00aa-_00ba-_22c6-_00a3-_22a3-_00bf-_00ae.html
index b852a16f1f..84c3a1fafd 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/_00aa-_00ba-_22c6-_00a3-_22a3-_00bf-_00ae.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/_00aa-_00ba-_22c6-_00a3-_22a3-_00bf-_00ae.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="_21d2-_00b0-a-b-aa.html" rel="next" title="⇒ ° a b a
sunny day å">
<link href="_2265-_2264-_2192.html" rel="prev" title="≥ ≤ →">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a href="_21d2-_00b0-a-b-aa.html" accesskey="n" rel="next">⇒ °
a b a sunny day å</a>, Previous: <a href="_2265-_2264-_2192.html"
accesskey="p" rel="prev">≥ ≤ →</a>, Up: <a href="index.html"
accesskey="u" rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="g_t_00aa-_00ba-_22c6-_00a3-_22a3-_00bf-_00ae-1">7
ª º ∗ £ -| ¿ ®</h2>
+<h2 class="chapter"
id="g_t_00aa-_00ba-_22c6-_00a3-_22a3-_00bf-_00ae-1"><span>7 ª º
∗ £ -| ¿ ®<a class="copiable-link"
href='#g_t_00aa-_00ba-_22c6-_00a3-_22a3-_00bf-_00ae-1'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/_00ab-_00bb-_00ab-_00bb-_2039-_203a.html
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/_00ab-_00bb-_00ab-_00bb-_2039-_203a.html
index c3a0255c42..31b1ba9278 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/_00ab-_00bb-_00ab-_00bb-_2039-_203a.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/_00ab-_00bb-_00ab-_00bb-_2039-_203a.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027.html"
rel="next" title="`` '' --- -- ` '">
<link href="_201c-_201d-_2018-_2019-_201e-_201a.html" rel="prev"
title="“ ” ‘ ’ „ ‚">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a
href="_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027.html"
accesskey="n" rel="next">“ ” — – ‘ ’</a>,
Previous: <a href="_201c-_201d-_2018-_2019-_201e-_201a.html" accesskey="p"
rel="prev">“ ” ‘ ’ „ ‚</a>, Up: <a
href="index.html" accesskey="u" rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="g_t_00ab-_00bb-_00ab-_00bb-_2039-_203a-1">14 «
» « » ‹ ›</h2>
+<h2 class="chapter" id="g_t_00ab-_00bb-_00ab-_00bb-_2039-_203a-1"><span>14
« » « » ‹ ›<a class="copiable-link"
href='#g_t_00ab-_00bb-_00ab-_00bb-_2039-_203a-1'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/_201c-_201d-_2018-_2019-_201e-_201a.html
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/_201c-_201d-_2018-_2019-_201e-_201a.html
index 43327f1fae..55e5c1aff5 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/_201c-_201d-_2018-_2019-_201e-_201a.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/_201c-_201d-_2018-_2019-_201e-_201a.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="_00ab-_00bb-_00ab-_00bb-_2039-_203a.html" rel="next"
title="« » « » ‹ ›">
<link href="i-E-C.html" rel="prev" title="ı Ḕ Ḉ">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a href="_00ab-_00bb-_00ab-_00bb-_2039-_203a.html" accesskey="n"
rel="next">« » « » ‹ ›</a>, Previous: <a
href="i-E-C.html" accesskey="p" rel="prev">ı Ḕ
Ḉ</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a>
</p>
</div>
<hr>
-<h2 class="chapter" id="g_t_201c-_201d-_2018-_2019-_201e-_201a-1">13 “
” ‘ ’ „ ‚</h2>
+<h2 class="chapter" id="g_t_201c-_201d-_2018-_2019-_201e-_201a-1"><span>13
“ ” ‘ ’ „ ‚<a class="copiable-link"
href='#g_t_201c-_201d-_2018-_2019-_201e-_201a-1'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/_21d2-_00b0-a-b-aa.html
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/_21d2-_00b0-a-b-aa.html
index 24d11a0abf..5b5e0421cd 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/_21d2-_00b0-a-b-aa.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/_21d2-_00b0-a-b-aa.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="AA-ae-oe-AE-OE-o-O-ss-l-L-D-d-TH-th.html" rel="next"
title="Å æ œ Æ Œ ø Ø ß ł
Ł Ð ð Þ þ">
<link href="_00aa-_00ba-_22c6-_00a3-_22a3-_00bf-_00ae.html" rel="prev"
title="ª º ∗ £ -| ¿ ®">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a href="AA-ae-oe-AE-OE-o-O-ss-l-L-D-d-TH-th.html" accesskey="n"
rel="next">Å æ œ Æ Œ ø Ø ß
ł Ł Ð ð Þ þ</a>, Previous: <a
href="_00aa-_00ba-_22c6-_00a3-_22a3-_00bf-_00ae.html" accesskey="p"
rel="prev">ª º ∗ £ -| ¿ ®</a>, Up: <a
href="index.html" accesskey="u" rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="g_t_21d2-_00b0-a-b-aa">8 ⇒ ° a b a sunny
day å</h2>
+<h2 class="chapter" id="g_t_21d2-_00b0-a-b-aa"><span>8 ⇒ ° a b a
sunny day å<a class="copiable-link" href='#g_t_21d2-_00b0-a-b-aa'>
¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212.html
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212.html
index 207ac725a0..ec3b6004ac 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="_2265-_2264-_2192.html" rel="next" title="≥ ≤ →">
<link href="LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e.html" rel="prev"
title="LaTeX TeX • , © … ...">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a href="_2265-_2264-_2192.html" accesskey="n" rel="next">≥ ≤
→</a>, Previous: <a
href="LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e.html" accesskey="p"
rel="prev">LaTeX TeX • , © … <small
class="enddots">...</small></a>, Up: <a href="index.html" accesskey="u"
rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter"
id="g_t_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212-1">5 ≡
error→ € ¡ → −</h2>
+<h2 class="chapter"
id="g_t_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212-1"><span>5 ≡
error→ € ¡ → −<a class="copiable-link"
href='#g_t_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212-1'>
¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/_2265-_2264-_2192.html
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/_2265-_2264-_2192.html
index 1c2b3d78b6..e2ad8578dd 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/_2265-_2264-_2192.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/_2265-_2264-_2192.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="_00aa-_00ba-_22c6-_00a3-_22a3-_00bf-_00ae.html" rel="next"
title="ª º ∗ £ -| ¿ ®">
<link href="_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212.html"
rel="prev" title="≡ error→ € ¡ → −">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a href="_00aa-_00ba-_22c6-_00a3-_22a3-_00bf-_00ae.html" accesskey="n"
rel="next">ª º ∗ £ -| ¿ ®</a>, Previous: <a
href="_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212.html" accesskey="p"
rel="prev">≡ error→ € ¡ → −</a>, Up: <a
href="index.html" accesskey="u" rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="g_t_2265-_2264-_2192-1">6 ≥ ≤ →</h2>
+<h2 class="chapter" id="g_t_2265-_2264-_2192-1"><span>6 ≥ ≤ →<a
class="copiable-link" href='#g_t_2265-_2264-_2192-1'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/a-e-i-a-a-e-c-e-e-e-e.html
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/a-e-i-a-a-e-c-e-e-e-e.html
index 2e804b7955..12c509c8c6 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/a-e-i-a-a-e-c-e-e-e-e.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/a-e-i-a-a-e-c-e-e-e-e.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="e-e-e-e-e-j-ee.html" rel="next" title="ė ĕ e̲
ẹ ě ȷ e͡e">
<link href="AA-ae-oe-AE-OE-o-O-ss-l-L-D-d-TH-th.html" rel="prev"
title="Å æ œ Æ Œ ø Ø ß ł
Ł Ð ð Þ þ">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a href="e-e-e-e-e-j-ee.html" accesskey="n" rel="next">ė ĕ
e̲ ẹ ě ȷ e͡e</a>, Previous: <a
href="AA-ae-oe-AE-OE-o-O-ss-l-L-D-d-TH-th.html" accesskey="p"
rel="prev">Å æ œ Æ Œ ø Ø ß
ł Ł Ð ð Þ þ</a>, Up: <a href="index.html"
accesskey="u" rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="a-e-i-a-a-e-c-e-e-e-e">10 ä ẽ î
â à é ç ē e̊ e̋ ę</h2>
+<h2 class="chapter" id="a-e-i-a-a-e-c-e-e-e-e"><span>10 ä ẽ î
â à é ç ē e̊ e̋ ę<a
class="copiable-link" href='#a-e-i-a-a-e-c-e-e-e-e'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i.html
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i.html
index 6e791b9461..51e520a30b 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i.html
@@ -17,9 +17,11 @@
<link href="-_0040-_007b_007d-_002e-.html" rel="prev"
title=" @ {} . ">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
kbd.kbd {font-style: oblique}
kbd.key {font-style: normal}
span.r {font-family: initial; font-weight: normal; font-style: normal}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -33,7 +35,7 @@ span.r {font-family: initial; font-weight: normal;
font-style: normal}
Next: <a href="env-code-option-samp-command-file-C_002dx-ESC.html"
accesskey="n" rel="next"><code class="env">env</code> <code
class="code">code</code> <samp class="option">option</samp> ‘<samp
class="samp">samp</samp>’ <code class="command">command</code> <samp
class="file">file</samp> <kbd class="kbd">C-x <kbd
class="key">ESC</kbd></kbd></a>, Previous: <a
href="-_0040-_007b_007d-_002e-.html" accesskey="p" rel="prev"><code
class="verb"> @ {} . </code></a> [...]
</div>
<hr>
-<h2 class="chapter" id="cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i-1">21
<cite class="cite">cite asis</cite> in @w <b class="b">b</b><!-- /@w
--> <span class="r">in r</span> <small class="sc">SC</small> <strong
class="strong">str</strong> <code class="t">t</code> <var class="var">var</var>
<em class="dfn">dfn</em> <i class="i">i</i></h2>
+<h2 class="chapter"
id="cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i-1"><span>21 <cite
class="cite">cite asis</cite> in @w <b class="b">b</b><!-- /@w -->
<span class="r">in r</span> <small class="sc">SC</small> <strong
class="strong">str</strong> <code class="t">t</code> <var class="var">var</var>
<em class="dfn">dfn</em> <i class="i">i</i><a class="copiable-link"
href='#cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i-1'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/e-e-e-e-e-j-ee.html
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/e-e-e-e-e-j-ee.html
index 12a6e544e9..74a8ace906 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/e-e-e-e-e-j-ee.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/e-e-e-e-e-j-ee.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="i-E-C.html" rel="next" title="ı Ḕ Ḉ">
<link href="a-e-i-a-a-e-c-e-e-e-e.html" rel="prev" title="ä ẽ
î â à é ç ē e̊ e̋ ę">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a href="i-E-C.html" accesskey="n" rel="next">ı Ḕ
Ḉ</a>, Previous: <a href="a-e-i-a-a-e-c-e-e-e-e.html" accesskey="p"
rel="prev">ä ẽ î â à é ç ē
e̊ e̋ ę</a>, Up: <a href="index.html" accesskey="u"
rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="e-e-e-e-e-j-ee">11 ė ĕ e̲ ẹ
ě ȷ e͡e</h2>
+<h2 class="chapter" id="e-e-e-e-e-j-ee"><span>11 ė ĕ e̲ ẹ
ě ȷ e͡e<a class="copiable-link" href='#e-e-e-e-e-j-ee'>
¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/env-code-option-samp-command-file-C_002dx-ESC.html
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/env-code-option-samp-command-file-C_002dx-ESC.html
index e012eb9691..26578a021e 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/env-code-option-samp-command-file-C_002dx-ESC.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/env-code-option-samp-command-file-C_002dx-ESC.html
@@ -17,9 +17,11 @@
<link href="cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i.html" rel="prev"
title="cite asis in @w b in r SC str t var dfn i">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
kbd.kbd {font-style: oblique}
kbd.key {font-style: normal}
span.r {font-family: initial; font-weight: normal; font-style: normal}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -33,7 +35,7 @@ span.r {font-family: initial; font-weight: normal;
font-style: normal}
Next: <a href="8_002e27in.html" accesskey="n" rel="next">8.27<span
class="dmn">in</span></a>, Previous: <a
href="cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i.html" accesskey="p"
rel="prev"><cite class="cite">cite asis</cite> in @w <b
class="b">b</b><!-- /@w --> <span class="r">in r</span> <small
class="sc">SC</small> <strong class="strong">str</strong> <code
class="t">t</code> <var class="var">var</var> <em class="dfn">dfn</em> <i
class="i">i</i></a>, Up: <a href="index.html" [...]
</div>
<hr>
-<h2 class="chapter" id="env-code-option-samp-command-file-C_002dx-ESC-1">22
<code class="env">env</code> <code class="code">code</code> <samp
class="option">option</samp> ‘<samp class="samp">samp</samp>’ <code
class="command">command</code> <samp class="file">file</samp> <kbd
class="kbd">C-x <kbd class="key">ESC</kbd></kbd></h2>
+<h2 class="chapter"
id="env-code-option-samp-command-file-C_002dx-ESC-1"><span>22 <code
class="env">env</code> <code class="code">code</code> <samp
class="option">option</samp> ‘<samp class="samp">samp</samp>’ <code
class="command">command</code> <samp class="file">file</samp> <kbd
class="kbd">C-x <kbd class="key">ESC</kbd></kbd><a class="copiable-link"
href='#env-code-option-samp-command-file-C_002dx-ESC-1'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/f_002d_002dile1-f_002d_002dile.html
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/f_002d_002dile1-f_002d_002dile.html
index da22c55891..016d1c4912 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/f_002d_002dile1-f_002d_002dile.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/f_002d_002dile1-f_002d_002dile.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="-_0040-_007b_007d-_002e-.html" rel="next"
title=" @ {} . ">
<link href="someone_0040somewher-no_005fexplain_0040there.html" rel="prev"
title="someone@somewher (the someone) no_explain@there (no_explain@there)">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a href="-_0040-_007b_007d-_002e-.html" accesskey="n" rel="next"><code
class="verb"> @ {} . </code></a>, Previous: <a
href="someone_0040somewher-no_005fexplain_0040there.html" accesskey="p"
rel="prev"><a class="email" href="mailto:someone@somewher">the someone</a> <a
class="email" href="mailto:no_explain@there">no_explain@there</a></a>, Up: <a
href="index.html" accesskey="u" rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="f_002d_002dile1-f_002d_002dile-1">19 <img
class="image" src="f--ile1.jpg" alt="f--ile1"> <img class="image"
src="f--ile.png" alt="alt"></h2>
+<h2 class="chapter" id="f_002d_002dile1-f_002d_002dile-1"><span>19 <img
class="image" src="f--ile1.jpg" alt="f--ile1"> <img class="image"
src="f--ile.png" alt="alt"><a class="copiable-link"
href='#f_002d_002dile1-f_002d_002dile-1'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/gH-3rd.html
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/gH-3rd.html
index 820ec0ef99..721108ac95 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/gH-3rd.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/gH-3rd.html
@@ -17,10 +17,12 @@
<link href="indicateurl.html" rel="prev" title="‘indicateurl’">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
kbd.kbd {font-style: oblique}
kbd.key {font-style: normal}
span.r {font-family: initial; font-weight: normal; font-style: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -34,7 +36,7 @@ span.sansserif {font-family: sans-serif; font-weight: normal}
Next: <a
href="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls.html"
accesskey="n" rel="next"><a class="url"
href="http://somewhere_aaa">http://somewhere_aaa</a> <a class="url"
href="url">text</a> <a class="uref" href="/man.cgi/1/ls">ls</a></a>, Previous:
<a href="indicateurl.html" accesskey="p" rel="prev">‘<code
class="indicateurl">indicateurl</code>’</a>, Up: <a href="index.html"
accesskey="u" rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="gH-3rd-1">26 <sub class="sub">g</sub>H 3<sup
class="sup">rd</sup></h2>
+<h2 class="chapter" id="gH-3rd-1"><span>26 <sub class="sub">g</sub>H 3<sup
class="sup">rd</sup><a class="copiable-link" href='#gH-3rd-1'>
¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls.html
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls.html
index 7a6e107378..a4e2ace048 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls.html
@@ -16,10 +16,12 @@
<link href="gH-3rd.html" rel="prev" title="gH 3rd">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
kbd.kbd {font-style: oblique}
kbd.key {font-style: normal}
span.r {font-family: initial; font-weight: normal; font-style: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -33,7 +35,7 @@ span.sansserif {font-family: sans-serif; font-weight: normal}
Previous: <a href="gH-3rd.html" accesskey="p" rel="prev"><sub
class="sub">g</sub>H 3<sup class="sup">rd</sup></a>, Up: <a href="index.html"
accesskey="u" rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter"
id="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls-1">27
<a class="url" href="http://somewhere_aaa">http://somewhere_aaa</a> <a
class="url" href="url">text</a> <a class="uref" href="/man.cgi/1/ls">ls</a></h2>
+<h2 class="chapter"
id="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls-1"><span>27
<a class="url" href="http://somewhere_aaa">http://somewhere_aaa</a> <a
class="url" href="url">text</a> <a class="uref" href="/man.cgi/1/ls">ls</a><a
class="copiable-link"
href='#http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls-1'>
¶</a></span></h2>
<p><a class="ref" href="-_007b-_007d.html"> { }</a>
</p>
@@ -90,6 +92,11 @@ Previous: <a href="gH-3rd.html" accesskey="p"
rel="prev"><sub class="sub">g</sub
<p><a class="ref"
href="#http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls"><a
class="url" href="http://somewhere_aaa">http://somewhere_aaa</a> <a
class="url" href="url">text</a> <a class="uref" href="/man.cgi/1/ls">ls</a></a>
</p>
</div>
+<hr>
+<div class="nav-panel">
+<p>
+Previous: <a href="gH-3rd.html"><sub class="sub">g</sub>H 3<sup
class="sup">rd</sup></a>, Up: <a href="index.html">Top</a> </p>
+</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/i-E-C.html
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/i-E-C.html
index eb2a32d110..3c7c74d96a 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/i-E-C.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/i-E-C.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="_201c-_201d-_2018-_2019-_201e-_201a.html" rel="next"
title="“ ” ‘ ’ „ ‚">
<link href="e-e-e-e-e-j-ee.html" rel="prev" title="ė ĕ e̲
ẹ ě ȷ e͡e">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a href="_201c-_201d-_2018-_2019-_201e-_201a.html" accesskey="n"
rel="next">“ ” ‘ ’ „ ‚</a>, Previous: <a
href="e-e-e-e-e-j-ee.html" accesskey="p" rel="prev">ė ĕ e̲
ẹ ě ȷ e͡e</a>, Up: <a href="index.html" accesskey="u"
rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="i-E-C">12 ı Ḕ Ḉ</h2>
+<h2 class="chapter" id="i-E-C"><span>12 ı Ḕ Ḉ<a
class="copiable-link" href='#i-E-C'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/index.html
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/index.html
index 51822eeb6c..ea84df6930 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/index.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/index.html
@@ -15,10 +15,12 @@
<link href="-_007b-_007d.html" rel="next" title=" { }">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
kbd.kbd {font-style: oblique}
kbd.key {font-style: normal}
span.r {font-family: initial; font-weight: normal; font-style: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -33,7 +35,7 @@ span.sansserif {font-family: sans-serif; font-weight: normal}
Next: <a href="-_007b-_007d.html" accesskey="n" rel="next"> { }</a> </p>
</div>
<hr>
-<h1 class="top" id="Top-1">Top</h1>
+<h1 class="top" id="Top-1"><span>Top<a class="copiable-link" href='#Top-1'>
¶</a></span></h1>
<ul class="mini-toc">
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/indicateurl.html
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/indicateurl.html
index 67df233b8d..fb332eddcb 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/indicateurl.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/indicateurl.html
@@ -17,10 +17,12 @@
<link href="sansserif-slanted.html" rel="prev" title="sansserif slanted">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
kbd.kbd {font-style: oblique}
kbd.key {font-style: normal}
span.r {font-family: initial; font-weight: normal; font-style: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -34,7 +36,7 @@ span.sansserif {font-family: sans-serif; font-weight: normal}
Next: <a href="gH-3rd.html" accesskey="n" rel="next"><sub class="sub">g</sub>H
3<sup class="sup">rd</sup></a>, Previous: <a href="sansserif-slanted.html"
accesskey="p" rel="prev"><span class="sansserif">sansserif</span> <i
class="slanted">slanted</i></a>, Up: <a href="index.html" accesskey="u"
rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="indicateurl-1">25 ‘<code
class="indicateurl">indicateurl</code>’</h2>
+<h2 class="chapter" id="indicateurl-1"><span>25 ‘<code
class="indicateurl">indicateurl</code>’<a class="copiable-link"
href='#indicateurl-1'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/sansserif-slanted.html
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/sansserif-slanted.html
index 66883be162..19087894fe 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/sansserif-slanted.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/sansserif-slanted.html
@@ -17,10 +17,12 @@
<link href="8_002e27in.html" rel="prev" title="8.27in">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
kbd.kbd {font-style: oblique}
kbd.key {font-style: normal}
span.r {font-family: initial; font-weight: normal; font-style: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -34,7 +36,7 @@ span.sansserif {font-family: sans-serif; font-weight: normal}
Next: <a href="indicateurl.html" accesskey="n" rel="next">‘<code
class="indicateurl">indicateurl</code>’</a>, Previous: <a
href="8_002e27in.html" accesskey="p" rel="prev">8.27<span
class="dmn">in</span></a>, Up: <a href="index.html" accesskey="u"
rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="sansserif-slanted-1">24 <span
class="sansserif">sansserif</span> <i class="slanted">slanted</i></h2>
+<h2 class="chapter" id="sansserif-slanted-1"><span>24 <span
class="sansserif">sansserif</span> <i class="slanted">slanted</i><a
class="copiable-link" href='#sansserif-slanted-1'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/someone_0040somewher-no_005fexplain_0040there.html
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/someone_0040somewher-no_005fexplain_0040there.html
index 7c72429d34..0a65b087b0 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/someone_0040somewher-no_005fexplain_0040there.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_latin1/res_html/someone_0040somewher-no_005fexplain_0040there.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="f_002d_002dile1-f_002d_002dile.html" rel="next" title="f--ile1
f--ile">
<link href="CCC-CCC-DDD.html" rel="prev" title="CCC (rrr) CCC DDD">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a href="f_002d_002dile1-f_002d_002dile.html" accesskey="n"
rel="next"><img class="image" src="f--ile1.jpg" alt="f--ile1"> <img
class="image" src="f--ile.png" alt="alt"></a>, Previous: <a
href="CCC-CCC-DDD.html" accesskey="p" rel="prev"><abbr class="abbr"
title="rrr">CCC</abbr> (rrr) <abbr class="abbr" title="rrr">CCC</abbr> <abbr
class="abbr">DDD</abbr></a>, Up: <a href="index.html" accesskey="u"
rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="someone_0040somewher-no_005fexplain_0040there-1">18 <a
class="email" href="mailto:someone@somewher">the someone</a> <a class="email"
href="mailto:no_explain@there">no_explain@there</a></h2>
+<h2 class="chapter"
id="someone_0040somewher-no_005fexplain_0040there-1"><span>18 <a class="email"
href="mailto:someone@somewher">the someone</a> <a class="email"
href="mailto:no_explain@there">no_explain@there</a><a class="copiable-link"
href='#someone_0040somewher-no_005fexplain_0040there-1'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/-_0021-_002e-_002e-_003f-_0040.html
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/-_0021-_002e-_002e-_003f-_0040.html
index c7fc6d5e63..65cf192259 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/-_0021-_002e-_002e-_003f-_0040.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/-_0021-_002e-_002e-_003f-_0040.html
@@ -18,6 +18,12 @@
<link href="index.html" rel="up" title="Top">
<link href="_0040-_007b-_007d-_005c-_0023.html" rel="next" title="@ { } \ #">
<link href="-_007b-_007d.html" rel="prev" title=" { }">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -29,7 +35,7 @@
Next: <a href="_0040-_007b-_007d-_005c-_0023.html" accesskey="n" rel="next">@
{ } \ #</a>, Previous: <a href="-_007b-_007d.html" accesskey="p" rel="prev"> {
}</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="-_0021-_002e-_002e-_003f-_0040-1">2 !
<br> . . ? @</h2>
+<h2 class="chapter" id="-_0021-_002e-_002e-_003f-_0040-1"><span>2
! <br> . . ? @<a class="copiable-link"
href='#-_0021-_002e-_002e-_003f-_0040-1'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/-_0040-_007b_007d-_002e-.html
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/-_0040-_007b_007d-_002e-.html
index dde7d326d6..6f58ad64b1 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/-_0040-_007b_007d-_002e-.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/-_0040-_007b_007d-_002e-.html
@@ -17,7 +17,9 @@
<link href="f_002d_002dile1-f_002d_002dile.html" rel="prev" title="f--ile1
f--ile">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.r {font-family: initial; font-weight: normal; font-style: normal}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -31,7 +33,7 @@ span.r {font-family: initial; font-weight: normal;
font-style: normal}
Next: <a href="cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i.html"
accesskey="n" rel="next"><cite class="cite">cite asis</cite> in @w <b
class="b">b</b><!-- /@w --> <span class="r">in r</span> <small
class="sc">SC</small> <strong class="strong">str</strong> <code
class="t">t</code> <var class="var">var</var> <em class="dfn">dfn</em> <i
class="i">i</i></a>, Previous: <a href="f_002d_002dile1-f_002d_002dile.html"
accesskey="p" rel="prev"><img class="image" src="f--ile1.jpg" alt=" [...]
</div>
<hr>
-<h2 class="chapter" id="-_0040-_007b_007d-_002e--1">20 <code
class="verb"> @ {} . </code></h2>
+<h2 class="chapter" id="-_0040-_007b_007d-_002e--1"><span>20 <code
class="verb"> @ {} . </code><a class="copiable-link"
href='#-_0040-_007b_007d-_002e--1'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/-_007b-_007d.html
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/-_007b-_007d.html
index 1661f167ee..c73ecd195d 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/-_007b-_007d.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/-_007b-_007d.html
@@ -16,6 +16,12 @@
<link href="-_0021-_002e-_002e-_003f-_0040.html" rel="next" title="
!
. . ? @">
<link href="index.html" rel="prev" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -27,7 +33,7 @@
Next: <a href="-_0021-_002e-_002e-_003f-_0040.html" accesskey="n"
rel="next"> ! <br> . . ? @</a>, Previous: <a href="index.html"
accesskey="p" rel="prev">Top</a>, Up: <a href="index.html" accesskey="u"
rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="-_007b-_007d-1">1 { }</h2>
+<h2 class="chapter" id="-_007b-_007d-1"><span>1 { }<a class="copiable-link"
href='#-_007b-_007d-1'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/8_002e27in.html
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/8_002e27in.html
index 13f65b8fba..5c140f6ba6 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/8_002e27in.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/8_002e27in.html
@@ -17,10 +17,12 @@
<link href="env-code-option-samp-command-file-C_002dx-ESC.html" rel="prev"
title="env code option samp command file C-x ESC">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
kbd.kbd {font-style: oblique}
kbd.key {font-style: normal}
span.r {font-family: initial; font-weight: normal; font-style: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -34,7 +36,7 @@ span.sansserif {font-family: sans-serif; font-weight: normal}
Next: <a href="sansserif-slanted.html" accesskey="n" rel="next"><span
class="sansserif">sansserif</span> <i class="slanted">slanted</i></a>,
Previous: <a href="env-code-option-samp-command-file-C_002dx-ESC.html"
accesskey="p" rel="prev"><code class="env">env</code> <code
class="code">code</code> <samp class="option">option</samp> ‘<samp
class="samp">samp</samp>’ <code class="command">command</code> <samp
class="file">file</samp> <kbd class="kbd">C-x <kbd class="key">ESC</kbd> [...]
</div>
<hr>
-<h2 class="chapter" id="g_t8_002e27in-1">23 8.27<span
class="dmn">in</span></h2>
+<h2 class="chapter" id="g_t8_002e27in-1"><span>23 8.27<span
class="dmn">in</span><a class="copiable-link" href='#g_t8_002e27in-1'>
¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/AA-ae-oe-AE-OE-o-O-ss-l-L-D-d-TH-th.html
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/AA-ae-oe-AE-OE-o-O-ss-l-L-D-d-TH-th.html
index 5cc07c0d3f..c4f5f18a5c 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/AA-ae-oe-AE-OE-o-O-ss-l-L-D-d-TH-th.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/AA-ae-oe-AE-OE-o-O-ss-l-L-D-d-TH-th.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="a-e-i-a-a-e-c-e-e-e-e.html" rel="next" title="ä ẽ
î â à é ç ē e̊ e̋ ę">
<link href="_21d2-_00b0-a-b-aa.html" rel="prev" title="⇒ ° a b a
sunny day å">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a href="a-e-i-a-a-e-c-e-e-e-e.html" accesskey="n" rel="next">ä
ẽ î â à é ç ē e̊ e̋
ę</a>, Previous: <a href="_21d2-_00b0-a-b-aa.html" accesskey="p"
rel="prev">⇒ ° a b a sunny day å</a>, Up: <a
href="index.html" accesskey="u" rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="AA-ae-oe-AE-OE-o-O-ss-l-L-D-d-TH-th">9 Å æ
œ Æ Œ ø Ø ß ł Ł Ð ð
Þ þ</h2>
+<h2 class="chapter" id="AA-ae-oe-AE-OE-o-O-ss-l-L-D-d-TH-th"><span>9 Å
æ œ Æ Œ ø Ø ß ł Ł Ð
ð Þ þ<a class="copiable-link"
href='#AA-ae-oe-AE-OE-o-O-ss-l-L-D-d-TH-th'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/AAA-AAA-BBB.html
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/AAA-AAA-BBB.html
index 3f53390275..a5752702a9 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/AAA-AAA-BBB.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/AAA-AAA-BBB.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="CCC-CCC-DDD.html" rel="next" title="CCC (rrr) CCC DDD">
<link href="_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027.html"
rel="prev" title="`` '' --- -- ` '">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a href="CCC-CCC-DDD.html" accesskey="n" rel="next"><abbr class="abbr"
title="rrr">CCC</abbr> (rrr) <abbr class="abbr" title="rrr">CCC</abbr> <abbr
class="abbr">DDD</abbr></a>, Previous: <a
href="_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027.html"
accesskey="p" rel="prev">“ ” — – ‘ ’</a>,
Up: <a href="index.html" accesskey="u" rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="AAA-AAA-BBB-1">16 <abbr class="acronym"
title="fff">AAA</abbr> (fff) <abbr class="acronym" title="fff">AAA</abbr> <abbr
class="acronym">BBB</abbr></h2>
+<h2 class="chapter" id="AAA-AAA-BBB-1"><span>16 <abbr class="acronym"
title="fff">AAA</abbr> (fff) <abbr class="acronym" title="fff">AAA</abbr> <abbr
class="acronym">BBB</abbr><a class="copiable-link" href='#AAA-AAA-BBB-1'>
¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/CCC-CCC-DDD.html
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/CCC-CCC-DDD.html
index cea6005177..0557cb40aa 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/CCC-CCC-DDD.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/CCC-CCC-DDD.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="someone_0040somewher-no_005fexplain_0040there.html" rel="next"
title="someone@somewher (the someone) no_explain@there (no_explain@there)">
<link href="AAA-AAA-BBB.html" rel="prev" title="AAA (fff) AAA BBB">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a href="someone_0040somewher-no_005fexplain_0040there.html"
accesskey="n" rel="next"><a class="email" href="mailto:someone@somewher">the
someone</a> <a class="email"
href="mailto:no_explain@there">no_explain@there</a></a>, Previous: <a
href="AAA-AAA-BBB.html" accesskey="p" rel="prev"><abbr class="acronym"
title="fff">AAA</abbr> (fff) <abbr class="acronym" title="fff">AAA</abbr> <abbr
class="acronym">BBB</abbr></a>, Up: <a href="index.html" accesskey="u"
rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="CCC-CCC-DDD-1">17 <abbr class="abbr"
title="rrr">CCC</abbr> (rrr) <abbr class="abbr" title="rrr">CCC</abbr> <abbr
class="abbr">DDD</abbr></h2>
+<h2 class="chapter" id="CCC-CCC-DDD-1"><span>17 <abbr class="abbr"
title="rrr">CCC</abbr> (rrr) <abbr class="abbr" title="rrr">CCC</abbr> <abbr
class="abbr">DDD</abbr><a class="copiable-link" href='#CCC-CCC-DDD-1'>
¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e.html
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e.html
index 13084493ab..b888bc994d 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212.html"
rel="next" title="≡ error→ € ¡ → −">
<link href="_0040-_007b-_007d-_005c-_0023.html" rel="prev" title="@ { } \ #">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a href="_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212.html"
accesskey="n" rel="next">≡ error→ € ¡ → −</a>,
Previous: <a href="_0040-_007b-_007d-_005c-_0023.html" accesskey="p"
rel="prev">@ { } \ #</a>, Up: <a href="index.html" accesskey="u"
rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e-1">4
LaTeX TeX • , © … <small class="enddots">...</small></h2>
+<h2 class="chapter"
id="LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e-1"><span>4 LaTeX TeX
• , © … <small class="enddots">...</small><a
class="copiable-link"
href='#LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e-1'>
¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/_0040-_007b-_007d-_005c-_0023.html
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/_0040-_007b-_007d-_005c-_0023.html
index e261a49dcd..7e497fdc91 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/_0040-_007b-_007d-_005c-_0023.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/_0040-_007b-_007d-_005c-_0023.html
@@ -16,6 +16,12 @@
<link href="LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e.html" rel="next"
title="LaTeX TeX • , © … ...">
<link href="-_0021-_002e-_002e-_003f-_0040.html" rel="prev" title="
!
. . ? @">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -27,7 +33,7 @@
Next: <a href="LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e.html"
accesskey="n" rel="next">LaTeX TeX • , © … <small
class="enddots">...</small></a>, Previous: <a
href="-_0021-_002e-_002e-_003f-_0040.html" accesskey="p" rel="prev">
! <br> . . ? @</a>, Up: <a href="index.html" accesskey="u"
rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="g_t_0040-_007b-_007d-_005c-_0023-1">3 @ { } \ #</h2>
+<h2 class="chapter" id="g_t_0040-_007b-_007d-_005c-_0023-1"><span>3 @ { } \
#<a class="copiable-link" href='#g_t_0040-_007b-_007d-_005c-_0023-1'>
¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027.html
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027.html
index 8a80ee57c4..4992111b39 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="AAA-AAA-BBB.html" rel="next" title="AAA (fff) AAA BBB">
<link href="_00ab-_00bb-_00ab-_00bb-_2039-_203a.html" rel="prev"
title="« » « » ‹ ›">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a href="AAA-AAA-BBB.html" accesskey="n" rel="next"><abbr
class="acronym" title="fff">AAA</abbr> (fff) <abbr class="acronym"
title="fff">AAA</abbr> <abbr class="acronym">BBB</abbr></a>, Previous: <a
href="_00ab-_00bb-_00ab-_00bb-_2039-_203a.html" accesskey="p"
rel="prev">« » « » ‹ ›</a>, Up: <a
href="index.html" accesskey="u" rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter"
id="g_t_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027-1">15
“ ” — – ‘ ’</h2>
+<h2 class="chapter"
id="g_t_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027-1"><span>15
“ ” — – ‘ ’<a class="copiable-link"
href='#g_t_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027-1'>
¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/_00aa-_00ba-_22c6-_00a3-_22a3-_00bf-_00ae.html
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/_00aa-_00ba-_22c6-_00a3-_22a3-_00bf-_00ae.html
index 47dee5da8a..59cfa1a687 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/_00aa-_00ba-_22c6-_00a3-_22a3-_00bf-_00ae.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/_00aa-_00ba-_22c6-_00a3-_22a3-_00bf-_00ae.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="_21d2-_00b0-a-b-aa.html" rel="next" title="⇒ ° a b a
sunny day å">
<link href="_2265-_2264-_2192.html" rel="prev" title="≥ ≤ →">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a href="_21d2-_00b0-a-b-aa.html" accesskey="n" rel="next">⇒ °
a b a sunny day å</a>, Previous: <a href="_2265-_2264-_2192.html"
accesskey="p" rel="prev">≥ ≤ →</a>, Up: <a href="index.html"
accesskey="u" rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="g_t_00aa-_00ba-_22c6-_00a3-_22a3-_00bf-_00ae-1">7
ª º ∗ £ -| ¿ ®</h2>
+<h2 class="chapter"
id="g_t_00aa-_00ba-_22c6-_00a3-_22a3-_00bf-_00ae-1"><span>7 ª º
∗ £ -| ¿ ®<a class="copiable-link"
href='#g_t_00aa-_00ba-_22c6-_00a3-_22a3-_00bf-_00ae-1'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/_00ab-_00bb-_00ab-_00bb-_2039-_203a.html
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/_00ab-_00bb-_00ab-_00bb-_2039-_203a.html
index 708e55d3f2..d6d3304e24 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/_00ab-_00bb-_00ab-_00bb-_2039-_203a.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/_00ab-_00bb-_00ab-_00bb-_2039-_203a.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027.html"
rel="next" title="`` '' --- -- ` '">
<link href="_201c-_201d-_2018-_2019-_201e-_201a.html" rel="prev"
title="“ ” ‘ ’ „ ‚">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a
href="_0060_0060-_0027_0027-_002d_002d_002d-_002d_002d-_0060-_0027.html"
accesskey="n" rel="next">“ ” — – ‘ ’</a>,
Previous: <a href="_201c-_201d-_2018-_2019-_201e-_201a.html" accesskey="p"
rel="prev">“ ” ‘ ’ „ ‚</a>, Up: <a
href="index.html" accesskey="u" rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="g_t_00ab-_00bb-_00ab-_00bb-_2039-_203a-1">14 «
» « » ‹ ›</h2>
+<h2 class="chapter" id="g_t_00ab-_00bb-_00ab-_00bb-_2039-_203a-1"><span>14
« » « » ‹ ›<a class="copiable-link"
href='#g_t_00ab-_00bb-_00ab-_00bb-_2039-_203a-1'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/_201c-_201d-_2018-_2019-_201e-_201a.html
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/_201c-_201d-_2018-_2019-_201e-_201a.html
index e6687d0295..11288fcacd 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/_201c-_201d-_2018-_2019-_201e-_201a.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/_201c-_201d-_2018-_2019-_201e-_201a.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="_00ab-_00bb-_00ab-_00bb-_2039-_203a.html" rel="next"
title="« » « » ‹ ›">
<link href="i-E-C.html" rel="prev" title="ı Ḕ Ḉ">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a href="_00ab-_00bb-_00ab-_00bb-_2039-_203a.html" accesskey="n"
rel="next">« » « » ‹ ›</a>, Previous: <a
href="i-E-C.html" accesskey="p" rel="prev">ı Ḕ
Ḉ</a>, Up: <a href="index.html" accesskey="u" rel="up">Top</a>
</p>
</div>
<hr>
-<h2 class="chapter" id="g_t_201c-_201d-_2018-_2019-_201e-_201a-1">13 “
” ‘ ’ „ ‚</h2>
+<h2 class="chapter" id="g_t_201c-_201d-_2018-_2019-_201e-_201a-1"><span>13
“ ” ‘ ’ „ ‚<a class="copiable-link"
href='#g_t_201c-_201d-_2018-_2019-_201e-_201a-1'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/_21d2-_00b0-a-b-aa.html
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/_21d2-_00b0-a-b-aa.html
index a73adbaa0c..b3c1b62a25 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/_21d2-_00b0-a-b-aa.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/_21d2-_00b0-a-b-aa.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="AA-ae-oe-AE-OE-o-O-ss-l-L-D-d-TH-th.html" rel="next"
title="Å æ œ Æ Œ ø Ø ß ł
Ł Ð ð Þ þ">
<link href="_00aa-_00ba-_22c6-_00a3-_22a3-_00bf-_00ae.html" rel="prev"
title="ª º ∗ £ -| ¿ ®">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a href="AA-ae-oe-AE-OE-o-O-ss-l-L-D-d-TH-th.html" accesskey="n"
rel="next">Å æ œ Æ Œ ø Ø ß
ł Ł Ð ð Þ þ</a>, Previous: <a
href="_00aa-_00ba-_22c6-_00a3-_22a3-_00bf-_00ae.html" accesskey="p"
rel="prev">ª º ∗ £ -| ¿ ®</a>, Up: <a
href="index.html" accesskey="u" rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="g_t_21d2-_00b0-a-b-aa">8 ⇒ ° a b a sunny
day å</h2>
+<h2 class="chapter" id="g_t_21d2-_00b0-a-b-aa"><span>8 ⇒ ° a b a
sunny day å<a class="copiable-link" href='#g_t_21d2-_00b0-a-b-aa'>
¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212.html
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212.html
index e55895b81b..418bfc683e 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="_2265-_2264-_2192.html" rel="next" title="≥ ≤ →">
<link href="LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e.html" rel="prev"
title="LaTeX TeX • , © … ...">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a href="_2265-_2264-_2192.html" accesskey="n" rel="next">≥ ≤
→</a>, Previous: <a
href="LaTeX-TeX-_2022-_002c-_00a9-_2026-_002e_002e_002e.html" accesskey="p"
rel="prev">LaTeX TeX • , © … <small
class="enddots">...</small></a>, Up: <a href="index.html" accesskey="u"
rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter"
id="g_t_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212-1">5 ≡
error→ € ¡ → −</h2>
+<h2 class="chapter"
id="g_t_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212-1"><span>5 ≡
error→ € ¡ → −<a class="copiable-link"
href='#g_t_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212-1'>
¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/_2265-_2264-_2192.html
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/_2265-_2264-_2192.html
index 9dcbaab373..3083070397 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/_2265-_2264-_2192.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/_2265-_2264-_2192.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="_00aa-_00ba-_22c6-_00a3-_22a3-_00bf-_00ae.html" rel="next"
title="ª º ∗ £ -| ¿ ®">
<link href="_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212.html"
rel="prev" title="≡ error→ € ¡ → −">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a href="_00aa-_00ba-_22c6-_00a3-_22a3-_00bf-_00ae.html" accesskey="n"
rel="next">ª º ∗ £ -| ¿ ®</a>, Previous: <a
href="_2261-error_002d_002d_003e-_20ac-_00a1-_21a6-_2212.html" accesskey="p"
rel="prev">≡ error→ € ¡ → −</a>, Up: <a
href="index.html" accesskey="u" rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="g_t_2265-_2264-_2192-1">6 ≥ ≤ →</h2>
+<h2 class="chapter" id="g_t_2265-_2264-_2192-1"><span>6 ≥ ≤ →<a
class="copiable-link" href='#g_t_2265-_2264-_2192-1'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/a-e-i-a-a-e-c-e-e-e-e.html
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/a-e-i-a-a-e-c-e-e-e-e.html
index e0df477a87..c1f009efc5 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/a-e-i-a-a-e-c-e-e-e-e.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/a-e-i-a-a-e-c-e-e-e-e.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="e-e-e-e-e-j-ee.html" rel="next" title="ė ĕ e̲
ẹ ě ȷ e͡e">
<link href="AA-ae-oe-AE-OE-o-O-ss-l-L-D-d-TH-th.html" rel="prev"
title="Å æ œ Æ Œ ø Ø ß ł
Ł Ð ð Þ þ">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a href="e-e-e-e-e-j-ee.html" accesskey="n" rel="next">ė ĕ
e̲ ẹ ě ȷ e͡e</a>, Previous: <a
href="AA-ae-oe-AE-OE-o-O-ss-l-L-D-d-TH-th.html" accesskey="p"
rel="prev">Å æ œ Æ Œ ø Ø ß
ł Ł Ð ð Þ þ</a>, Up: <a href="index.html"
accesskey="u" rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="a-e-i-a-a-e-c-e-e-e-e">10 ä ẽ î
â à é ç ē e̊ e̋ ę</h2>
+<h2 class="chapter" id="a-e-i-a-a-e-c-e-e-e-e"><span>10 ä ẽ î
â à é ç ē e̊ e̋ ę<a
class="copiable-link" href='#a-e-i-a-a-e-c-e-e-e-e'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i.html
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i.html
index 0100ee731c..c514d11133 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i.html
@@ -17,9 +17,11 @@
<link href="-_0040-_007b_007d-_002e-.html" rel="prev"
title=" @ {} . ">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
kbd.kbd {font-style: oblique}
kbd.key {font-style: normal}
span.r {font-family: initial; font-weight: normal; font-style: normal}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -33,7 +35,7 @@ span.r {font-family: initial; font-weight: normal;
font-style: normal}
Next: <a href="env-code-option-samp-command-file-C_002dx-ESC.html"
accesskey="n" rel="next"><code class="env">env</code> <code
class="code">code</code> <samp class="option">option</samp> ‘<samp
class="samp">samp</samp>’ <code class="command">command</code> <samp
class="file">file</samp> <kbd class="kbd">C-x <kbd
class="key">ESC</kbd></kbd></a>, Previous: <a
href="-_0040-_007b_007d-_002e-.html" accesskey="p" rel="prev"><code
class="verb"> @ {} . </code></a> [...]
</div>
<hr>
-<h2 class="chapter" id="cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i-1">21
<cite class="cite">cite asis</cite> in @w <b class="b">b</b><!-- /@w
--> <span class="r">in r</span> <small class="sc">SC</small> <strong
class="strong">str</strong> <code class="t">t</code> <var class="var">var</var>
<em class="dfn">dfn</em> <i class="i">i</i></h2>
+<h2 class="chapter"
id="cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i-1"><span>21 <cite
class="cite">cite asis</cite> in @w <b class="b">b</b><!-- /@w -->
<span class="r">in r</span> <small class="sc">SC</small> <strong
class="strong">str</strong> <code class="t">t</code> <var class="var">var</var>
<em class="dfn">dfn</em> <i class="i">i</i><a class="copiable-link"
href='#cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i-1'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/e-e-e-e-e-j-ee.html
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/e-e-e-e-e-j-ee.html
index d5226e1be7..eae7df946e 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/e-e-e-e-e-j-ee.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/e-e-e-e-e-j-ee.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="i-E-C.html" rel="next" title="ı Ḕ Ḉ">
<link href="a-e-i-a-a-e-c-e-e-e-e.html" rel="prev" title="ä ẽ
î â à é ç ē e̊ e̋ ę">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a href="i-E-C.html" accesskey="n" rel="next">ı Ḕ
Ḉ</a>, Previous: <a href="a-e-i-a-a-e-c-e-e-e-e.html" accesskey="p"
rel="prev">ä ẽ î â à é ç ē
e̊ e̋ ę</a>, Up: <a href="index.html" accesskey="u"
rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="e-e-e-e-e-j-ee">11 ė ĕ e̲ ẹ
ě ȷ e͡e</h2>
+<h2 class="chapter" id="e-e-e-e-e-j-ee"><span>11 ė ĕ e̲ ẹ
ě ȷ e͡e<a class="copiable-link" href='#e-e-e-e-e-j-ee'>
¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/env-code-option-samp-command-file-C_002dx-ESC.html
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/env-code-option-samp-command-file-C_002dx-ESC.html
index ddd9c17b42..dad5b36c10 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/env-code-option-samp-command-file-C_002dx-ESC.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/env-code-option-samp-command-file-C_002dx-ESC.html
@@ -17,9 +17,11 @@
<link href="cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i.html" rel="prev"
title="cite asis in @w b in r SC str t var dfn i">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
kbd.kbd {font-style: oblique}
kbd.key {font-style: normal}
span.r {font-family: initial; font-weight: normal; font-style: normal}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -33,7 +35,7 @@ span.r {font-family: initial; font-weight: normal;
font-style: normal}
Next: <a href="8_002e27in.html" accesskey="n" rel="next">8.27<span
class="dmn">in</span></a>, Previous: <a
href="cite-asis-in-_0040w-b-in-r-SC-str-t-var-dfn-i.html" accesskey="p"
rel="prev"><cite class="cite">cite asis</cite> in @w <b
class="b">b</b><!-- /@w --> <span class="r">in r</span> <small
class="sc">SC</small> <strong class="strong">str</strong> <code
class="t">t</code> <var class="var">var</var> <em class="dfn">dfn</em> <i
class="i">i</i></a>, Up: <a href="index.html" [...]
</div>
<hr>
-<h2 class="chapter" id="env-code-option-samp-command-file-C_002dx-ESC-1">22
<code class="env">env</code> <code class="code">code</code> <samp
class="option">option</samp> ‘<samp class="samp">samp</samp>’ <code
class="command">command</code> <samp class="file">file</samp> <kbd
class="kbd">C-x <kbd class="key">ESC</kbd></kbd></h2>
+<h2 class="chapter"
id="env-code-option-samp-command-file-C_002dx-ESC-1"><span>22 <code
class="env">env</code> <code class="code">code</code> <samp
class="option">option</samp> ‘<samp class="samp">samp</samp>’ <code
class="command">command</code> <samp class="file">file</samp> <kbd
class="kbd">C-x <kbd class="key">ESC</kbd></kbd><a class="copiable-link"
href='#env-code-option-samp-command-file-C_002dx-ESC-1'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/f_002d_002dile1-f_002d_002dile.html
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/f_002d_002dile1-f_002d_002dile.html
index 4d05def8b7..8e63f9f661 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/f_002d_002dile1-f_002d_002dile.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/f_002d_002dile1-f_002d_002dile.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="-_0040-_007b_007d-_002e-.html" rel="next"
title=" @ {} . ">
<link href="someone_0040somewher-no_005fexplain_0040there.html" rel="prev"
title="someone@somewher (the someone) no_explain@there (no_explain@there)">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a href="-_0040-_007b_007d-_002e-.html" accesskey="n" rel="next"><code
class="verb"> @ {} . </code></a>, Previous: <a
href="someone_0040somewher-no_005fexplain_0040there.html" accesskey="p"
rel="prev"><a class="email" href="mailto:someone@somewher">the someone</a> <a
class="email" href="mailto:no_explain@there">no_explain@there</a></a>, Up: <a
href="index.html" accesskey="u" rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="f_002d_002dile1-f_002d_002dile-1">19 <img
class="image" src="f--ile1.jpg" alt="f--ile1"> <img class="image"
src="f--ile.png" alt="alt"></h2>
+<h2 class="chapter" id="f_002d_002dile1-f_002d_002dile-1"><span>19 <img
class="image" src="f--ile1.jpg" alt="f--ile1"> <img class="image"
src="f--ile.png" alt="alt"><a class="copiable-link"
href='#f_002d_002dile1-f_002d_002dile-1'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/gH-3rd.html
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/gH-3rd.html
index e1dd786c59..9bd582dd97 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/gH-3rd.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/gH-3rd.html
@@ -17,10 +17,12 @@
<link href="indicateurl.html" rel="prev" title="‘indicateurl’">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
kbd.kbd {font-style: oblique}
kbd.key {font-style: normal}
span.r {font-family: initial; font-weight: normal; font-style: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -34,7 +36,7 @@ span.sansserif {font-family: sans-serif; font-weight: normal}
Next: <a
href="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls.html"
accesskey="n" rel="next"><a class="url"
href="http://somewhere_aaa">http://somewhere_aaa</a> <a class="url"
href="url">text</a> <a class="uref" href="/man.cgi/1/ls">ls</a></a>, Previous:
<a href="indicateurl.html" accesskey="p" rel="prev">‘<code
class="indicateurl">indicateurl</code>’</a>, Up: <a href="index.html"
accesskey="u" rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="gH-3rd-1">26 <sub class="sub">g</sub>H 3<sup
class="sup">rd</sup></h2>
+<h2 class="chapter" id="gH-3rd-1"><span>26 <sub class="sub">g</sub>H 3<sup
class="sup">rd</sup><a class="copiable-link" href='#gH-3rd-1'>
¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls.html
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls.html
index 9365410568..ba5e22fe4c 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls.html
@@ -16,10 +16,12 @@
<link href="gH-3rd.html" rel="prev" title="gH 3rd">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
kbd.kbd {font-style: oblique}
kbd.key {font-style: normal}
span.r {font-family: initial; font-weight: normal; font-style: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -33,7 +35,7 @@ span.sansserif {font-family: sans-serif; font-weight: normal}
Previous: <a href="gH-3rd.html" accesskey="p" rel="prev"><sub
class="sub">g</sub>H 3<sup class="sup">rd</sup></a>, Up: <a href="index.html"
accesskey="u" rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter"
id="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls-1">27
<a class="url" href="http://somewhere_aaa">http://somewhere_aaa</a> <a
class="url" href="url">text</a> <a class="uref" href="/man.cgi/1/ls">ls</a></h2>
+<h2 class="chapter"
id="http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls-1"><span>27
<a class="url" href="http://somewhere_aaa">http://somewhere_aaa</a> <a
class="url" href="url">text</a> <a class="uref" href="/man.cgi/1/ls">ls</a><a
class="copiable-link"
href='#http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls-1'>
¶</a></span></h2>
<p><a class="ref" href="-_007b-_007d.html"> { }</a>
</p>
@@ -90,6 +92,11 @@ Previous: <a href="gH-3rd.html" accesskey="p"
rel="prev"><sub class="sub">g</sub
<p><a class="ref"
href="#http_003a_002f_002fsomewhere_005faaa-url-_002fman_002ecgi_002f1_002fls"><a
class="url" href="http://somewhere_aaa">http://somewhere_aaa</a> <a
class="url" href="url">text</a> <a class="uref" href="/man.cgi/1/ls">ls</a></a>
</p>
</div>
+<hr>
+<div class="nav-panel">
+<p>
+Previous: <a href="gH-3rd.html"><sub class="sub">g</sub>H 3<sup
class="sup">rd</sup></a>, Up: <a href="index.html">Top</a> </p>
+</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/i-E-C.html
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/i-E-C.html
index 569d2720bd..169552e20e 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/i-E-C.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/i-E-C.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="_201c-_201d-_2018-_2019-_201e-_201a.html" rel="next"
title="“ ” ‘ ’ „ ‚">
<link href="e-e-e-e-e-j-ee.html" rel="prev" title="ė ĕ e̲
ẹ ě ȷ e͡e">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a href="_201c-_201d-_2018-_2019-_201e-_201a.html" accesskey="n"
rel="next">“ ” ‘ ’ „ ‚</a>, Previous: <a
href="e-e-e-e-e-j-ee.html" accesskey="p" rel="prev">ė ĕ e̲
ẹ ě ȷ e͡e</a>, Up: <a href="index.html" accesskey="u"
rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="i-E-C">12 ı Ḕ Ḉ</h2>
+<h2 class="chapter" id="i-E-C"><span>12 ı Ḕ Ḉ<a
class="copiable-link" href='#i-E-C'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/index.html
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/index.html
index 162032de70..6401c2dad3 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/index.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/index.html
@@ -15,10 +15,12 @@
<link href="-_007b-_007d.html" rel="next" title=" { }">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
kbd.kbd {font-style: oblique}
kbd.key {font-style: normal}
span.r {font-family: initial; font-weight: normal; font-style: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -33,7 +35,7 @@ span.sansserif {font-family: sans-serif; font-weight: normal}
Next: <a href="-_007b-_007d.html" accesskey="n" rel="next"> { }</a> </p>
</div>
<hr>
-<h1 class="top" id="Top-1">Top</h1>
+<h1 class="top" id="Top-1"><span>Top<a class="copiable-link" href='#Top-1'>
¶</a></span></h1>
<ul class="mini-toc">
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/indicateurl.html
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/indicateurl.html
index 1e60527b10..ad6d99edb3 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/indicateurl.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/indicateurl.html
@@ -17,10 +17,12 @@
<link href="sansserif-slanted.html" rel="prev" title="sansserif slanted">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
kbd.kbd {font-style: oblique}
kbd.key {font-style: normal}
span.r {font-family: initial; font-weight: normal; font-style: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -34,7 +36,7 @@ span.sansserif {font-family: sans-serif; font-weight: normal}
Next: <a href="gH-3rd.html" accesskey="n" rel="next"><sub class="sub">g</sub>H
3<sup class="sup">rd</sup></a>, Previous: <a href="sansserif-slanted.html"
accesskey="p" rel="prev"><span class="sansserif">sansserif</span> <i
class="slanted">slanted</i></a>, Up: <a href="index.html" accesskey="u"
rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="indicateurl-1">25 ‘<code
class="indicateurl">indicateurl</code>’</h2>
+<h2 class="chapter" id="indicateurl-1"><span>25 ‘<code
class="indicateurl">indicateurl</code>’<a class="copiable-link"
href='#indicateurl-1'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/sansserif-slanted.html
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/sansserif-slanted.html
index fd6845ac62..54e14f5969 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/sansserif-slanted.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/sansserif-slanted.html
@@ -17,10 +17,12 @@
<link href="8_002e27in.html" rel="prev" title="8.27in">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
kbd.kbd {font-style: oblique}
kbd.key {font-style: normal}
span.r {font-family: initial; font-weight: normal; font-style: normal}
span.sansserif {font-family: sans-serif; font-weight: normal}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -34,7 +36,7 @@ span.sansserif {font-family: sans-serif; font-weight: normal}
Next: <a href="indicateurl.html" accesskey="n" rel="next">‘<code
class="indicateurl">indicateurl</code>’</a>, Previous: <a
href="8_002e27in.html" accesskey="p" rel="prev">8.27<span
class="dmn">in</span></a>, Up: <a href="index.html" accesskey="u"
rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="sansserif-slanted-1">24 <span
class="sansserif">sansserif</span> <i class="slanted">slanted</i></h2>
+<h2 class="chapter" id="sansserif-slanted-1"><span>24 <span
class="sansserif">sansserif</span> <i class="slanted">slanted</i><a
class="copiable-link" href='#sansserif-slanted-1'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/someone_0040somewher-no_005fexplain_0040there.html
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/someone_0040somewher-no_005fexplain_0040there.html
index 69fcc274cd..f27d5443d2 100644
---
a/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/someone_0040somewher-no_005fexplain_0040there.html
+++
b/tp/t/results/formats_encodings/at_commands_in_refs_utf8/res_html/someone_0040somewher-no_005fexplain_0040there.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="f_002d_002dile1-f_002d_002dile.html" rel="next" title="f--ile1
f--ile">
<link href="CCC-CCC-DDD.html" rel="prev" title="CCC (rrr) CCC DDD">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a href="f_002d_002dile1-f_002d_002dile.html" accesskey="n"
rel="next"><img class="image" src="f--ile1.jpg" alt="f--ile1"> <img
class="image" src="f--ile.png" alt="alt"></a>, Previous: <a
href="CCC-CCC-DDD.html" accesskey="p" rel="prev"><abbr class="abbr"
title="rrr">CCC</abbr> (rrr) <abbr class="abbr" title="rrr">CCC</abbr> <abbr
class="abbr">DDD</abbr></a>, Up: <a href="index.html" accesskey="u"
rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="someone_0040somewher-no_005fexplain_0040there-1">18 <a
class="email" href="mailto:someone@somewher">the someone</a> <a class="email"
href="mailto:no_explain@there">no_explain@there</a></h2>
+<h2 class="chapter"
id="someone_0040somewher-no_005fexplain_0040there-1"><span>18 <a class="email"
href="mailto:someone@somewher">the someone</a> <a class="email"
href="mailto:no_explain@there">no_explain@there</a><a class="copiable-link"
href='#someone_0040somewher-no_005fexplain_0040there-1'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/char_latin1_latin1_in_refs/res_html/a-e-i-o-u-A-E-I-O-U.html
b/tp/t/results/formats_encodings/char_latin1_latin1_in_refs/res_html/a-e-i-o-u-A-E-I-O-U.html
index 1de46c810e..c3cfa7d688 100644
---
a/tp/t/results/formats_encodings/char_latin1_latin1_in_refs/res_html/a-e-i-o-u-A-E-I-O-U.html
+++
b/tp/t/results/formats_encodings/char_latin1_latin1_in_refs/res_html/a-e-i-o-u-A-E-I-O-U.html
@@ -16,6 +16,12 @@
<link href="index.html" rel="up" title="Top">
<link href="c.html" rel="next" title="�">
<link href="a-e-u.html" rel="prev" title="� � �">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -27,7 +33,7 @@
Next: <a href="c.html" accesskey="n" rel="next">�</a>, Previous: <a
href="a-e-u.html" accesskey="p" rel="prev">� � �</a>, Up: <a href="index.html"
accesskey="u" rel="up">char latin1 latin1 in refs</a> [<a
href="a-e-i-o-u-y-A-E-I-O-U.html" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
-<h2 class="chapter" id="a-e-i-o-u-A-E-I-O-U">4 � � � � � � � � � �</h2>
+<h2 class="chapter" id="a-e-i-o-u-A-E-I-O-U"><span>4 � � � � � � � � � �<a
class="copiable-link" href='#a-e-i-o-u-A-E-I-O-U'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/char_latin1_latin1_in_refs/res_html/a-e-i-o-u-y-A-E-I-O-U.html
b/tp/t/results/formats_encodings/char_latin1_latin1_in_refs/res_html/a-e-i-o-u-y-A-E-I-O-U.html
index 3b05d09187..d1d4e61b96 100644
---
a/tp/t/results/formats_encodings/char_latin1_latin1_in_refs/res_html/a-e-i-o-u-y-A-E-I-O-U.html
+++
b/tp/t/results/formats_encodings/char_latin1_latin1_in_refs/res_html/a-e-i-o-u-y-A-E-I-O-U.html
@@ -18,7 +18,9 @@
<link href="index.html" rel="prev" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -36,7 +38,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
Next: <a href="e.html" accesskey="n" rel="next">�</a>, Previous: <a
href="index.html" accesskey="p" rel="prev">char latin1 latin1 in refs</a>, Up:
<a href="index.html" accesskey="u" rel="up">char latin1 latin1 in refs</a>
[<a
href="#g_t_00e4-_00eb-_00ef-_00f6-_00fc-_00ff-_00c4-_00cb-_00cf-_00d6-_00dc"
title="Index" rel="index">Index</a>]</p>
</div>
<hr>
-<h2 class="chapter" id="a-e-i-o-u-y-A-E-I-O-U">1 � � � � � � � � � � �</h2>
+<h2 class="chapter" id="a-e-i-o-u-y-A-E-I-O-U"><span>1 � � � � � � � � � � �<a
class="copiable-link" href='#a-e-i-o-u-y-A-E-I-O-U'> ¶</a></span></h2>
<div class="printindex cp-printindex">
<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#g_t_00e4-_00eb-_00ef-_00f6-_00fc-_00ff-_00c4-_00cb-_00cf-_00d6-_00dc_cp_letter-A"><b>A</b></a>
diff --git
a/tp/t/results/formats_encodings/char_latin1_latin1_in_refs/res_html/a-e-u.html
b/tp/t/results/formats_encodings/char_latin1_latin1_in_refs/res_html/a-e-u.html
index ef7edfae58..c421aac7c3 100644
---
a/tp/t/results/formats_encodings/char_latin1_latin1_in_refs/res_html/a-e-u.html
+++
b/tp/t/results/formats_encodings/char_latin1_latin1_in_refs/res_html/a-e-u.html
@@ -16,6 +16,12 @@
<link href="index.html" rel="up" title="Top">
<link href="a-e-i-o-u-A-E-I-O-U.html" rel="next" title="� � � � � � � � � �">
<link href="e.html" rel="prev" title="�">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -27,7 +33,7 @@
Next: <a href="a-e-i-o-u-A-E-I-O-U.html" accesskey="n" rel="next">� � � � � �
� � � �</a>, Previous: <a href="e.html" accesskey="p" rel="prev">�</a>, Up: <a
href="index.html" accesskey="u" rel="up">char latin1 latin1 in refs</a>
[<a href="a-e-i-o-u-y-A-E-I-O-U.html" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
-<h2 class="chapter" id="a-e-u">3 � � �</h2>
+<h2 class="chapter" id="a-e-u"><span>3 � � �<a class="copiable-link"
href='#a-e-u'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/char_latin1_latin1_in_refs/res_html/c.html
b/tp/t/results/formats_encodings/char_latin1_latin1_in_refs/res_html/c.html
index c9e871157c..82755e7959 100644
--- a/tp/t/results/formats_encodings/char_latin1_latin1_in_refs/res_html/c.html
+++ b/tp/t/results/formats_encodings/char_latin1_latin1_in_refs/res_html/c.html
@@ -15,6 +15,12 @@
<link href="a-e-i-o-u-y-A-E-I-O-U.html" rel="index" title="� � � � � � � � � �
�">
<link href="index.html" rel="up" title="Top">
<link href="a-e-i-o-u-A-E-I-O-U.html" rel="prev" title="� � � � � � � � � �">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Previous: <a href="a-e-i-o-u-A-E-I-O-U.html" accesskey="p" rel="prev">� � � �
� � � � � �</a>, Up: <a href="index.html" accesskey="u" rel="up">char latin1
latin1 in refs</a> [<a href="a-e-i-o-u-y-A-E-I-O-U.html" title="Index"
rel="index">Index</a>]</p>
</div>
<hr>
-<h2 class="chapter" id="c">5 �</h2>
+<h2 class="chapter" id="c"><span>5 �<a class="copiable-link" href='#c'>
¶</a></span></h2>
<p><a class="ref" href="a-e-i-o-u-y-A-E-I-O-U.html">� � � � � � � � � � �</a>
<a class="ref" href="e.html">�</a>
diff --git
a/tp/t/results/formats_encodings/char_latin1_latin1_in_refs/res_html/e.html
b/tp/t/results/formats_encodings/char_latin1_latin1_in_refs/res_html/e.html
index ecd85013ff..a6837d955b 100644
--- a/tp/t/results/formats_encodings/char_latin1_latin1_in_refs/res_html/e.html
+++ b/tp/t/results/formats_encodings/char_latin1_latin1_in_refs/res_html/e.html
@@ -16,6 +16,12 @@
<link href="index.html" rel="up" title="Top">
<link href="a-e-u.html" rel="next" title="� � �">
<link href="a-e-i-o-u-y-A-E-I-O-U.html" rel="prev" title="� � � � � � � � � �
�">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -27,7 +33,7 @@
Next: <a href="a-e-u.html" accesskey="n" rel="next">� � �</a>, Previous: <a
href="a-e-i-o-u-y-A-E-I-O-U.html" accesskey="p" rel="prev">� � � � � � � � � �
�</a>, Up: <a href="index.html" accesskey="u" rel="up">char latin1 latin1 in
refs</a> [<a href="a-e-i-o-u-y-A-E-I-O-U.html" title="Index"
rel="index">Index</a>]</p>
</div>
<hr>
-<h2 class="chapter" id="e">2 �</h2>
+<h2 class="chapter" id="e"><span>2 �<a class="copiable-link" href='#e'>
¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/char_latin1_latin1_in_refs/res_html/index.html
b/tp/t/results/formats_encodings/char_latin1_latin1_in_refs/res_html/index.html
index 98a7e36397..294fb87d22 100644
---
a/tp/t/results/formats_encodings/char_latin1_latin1_in_refs/res_html/index.html
+++
b/tp/t/results/formats_encodings/char_latin1_latin1_in_refs/res_html/index.html
@@ -14,6 +14,12 @@
<link href="#Top" rel="start" title="Top">
<link href="a-e-i-o-u-y-A-E-I-O-U.html" rel="index" title="� � � � � � � � � �
�">
<link href="a-e-i-o-u-y-A-E-I-O-U.html" rel="next" title="� � � � � � � � � �
�">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a href="a-e-i-o-u-y-A-E-I-O-U.html" accesskey="n" rel="next">� � � � �
� � � � � �</a> [<a href="a-e-i-o-u-y-A-E-I-O-U.html" title="Index"
rel="index">Index</a>]</p>
</div>
<hr>
-<h1 class="top" id="char-latin1-latin1-in-refs">char latin1 latin1 in refs</h1>
+<h1 class="top" id="char-latin1-latin1-in-refs"><span>char latin1 latin1 in
refs<a class="copiable-link" href='#char-latin1-latin1-in-refs'>
¶</a></span></h1>
<ul class="mini-toc">
diff --git
a/tp/t/results/formats_encodings/char_latin1_utf8_in_refs/res_html/a-e-i-o-u-A-E-I-O-U.html
b/tp/t/results/formats_encodings/char_latin1_utf8_in_refs/res_html/a-e-i-o-u-A-E-I-O-U.html
index b0822afd91..d8dbcecd11 100644
---
a/tp/t/results/formats_encodings/char_latin1_utf8_in_refs/res_html/a-e-i-o-u-A-E-I-O-U.html
+++
b/tp/t/results/formats_encodings/char_latin1_utf8_in_refs/res_html/a-e-i-o-u-A-E-I-O-U.html
@@ -16,6 +16,12 @@
<link href="index.html" rel="up" title="Top">
<link href="c.html" rel="next" title="ç">
<link href="a-e-u.html" rel="prev" title="à è ù">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -27,7 +33,7 @@
Next: <a href="c.html" accesskey="n" rel="next">ç</a>, Previous: <a
href="a-e-u.html" accesskey="p" rel="prev">à è ù</a>, Up: <a href="index.html"
accesskey="u" rel="up">char latin1 utf8 in refs</a> [<a
href="index.html" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
-<h2 class="chapter" id="a-e-i-o-u-A-E-I-O-U">4 â ê î ô û Â Ê Î Ô Û</h2>
+<h2 class="chapter" id="a-e-i-o-u-A-E-I-O-U"><span>4 â ê î ô û Â Ê Î Ô Û<a
class="copiable-link" href='#a-e-i-o-u-A-E-I-O-U'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/char_latin1_utf8_in_refs/res_html/a-e-i-o-u-y-A-E-I-O-U.html
b/tp/t/results/formats_encodings/char_latin1_utf8_in_refs/res_html/a-e-i-o-u-y-A-E-I-O-U.html
index 3340e1fada..6078a23402 100644
---
a/tp/t/results/formats_encodings/char_latin1_utf8_in_refs/res_html/a-e-i-o-u-y-A-E-I-O-U.html
+++
b/tp/t/results/formats_encodings/char_latin1_utf8_in_refs/res_html/a-e-i-o-u-y-A-E-I-O-U.html
@@ -16,6 +16,12 @@
<link href="index.html" rel="up" title="Top">
<link href="e.html" rel="next" title="é">
<link href="index.html" rel="prev" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -27,7 +33,7 @@
Next: <a href="e.html" accesskey="n" rel="next">é</a>, Previous: <a
href="index.html" accesskey="p" rel="prev">char latin1 utf8 in refs</a>, Up: <a
href="index.html" accesskey="u" rel="up">char latin1 utf8 in refs</a>
[<a href="index.html" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
-<h2 class="chapter" id="a-e-i-o-u-y-A-E-I-O-U">1 ä ë ï ö ü ÿ Ä Ë Ï Ö Ü</h2>
+<h2 class="chapter" id="a-e-i-o-u-y-A-E-I-O-U"><span>1 ä ë ï ö ü ÿ Ä Ë Ï Ö Ü<a
class="copiable-link" href='#a-e-i-o-u-y-A-E-I-O-U'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/char_latin1_utf8_in_refs/res_html/a-e-u.html
b/tp/t/results/formats_encodings/char_latin1_utf8_in_refs/res_html/a-e-u.html
index a1b8113568..782684a220 100644
---
a/tp/t/results/formats_encodings/char_latin1_utf8_in_refs/res_html/a-e-u.html
+++
b/tp/t/results/formats_encodings/char_latin1_utf8_in_refs/res_html/a-e-u.html
@@ -16,6 +16,12 @@
<link href="index.html" rel="up" title="Top">
<link href="a-e-i-o-u-A-E-I-O-U.html" rel="next" title="â ê î ô û Â Ê Î Ô Û">
<link href="e.html" rel="prev" title="é">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -27,7 +33,7 @@
Next: <a href="a-e-i-o-u-A-E-I-O-U.html" accesskey="n" rel="next">â ê î ô û Â
Ê Î Ô Û</a>, Previous: <a href="e.html" accesskey="p" rel="prev">é</a>, Up: <a
href="index.html" accesskey="u" rel="up">char latin1 utf8 in refs</a>
[<a href="index.html" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
-<h2 class="chapter" id="a-e-u">3 à è ù</h2>
+<h2 class="chapter" id="a-e-u"><span>3 à è ù<a class="copiable-link"
href='#a-e-u'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/char_latin1_utf8_in_refs/res_html/c.html
b/tp/t/results/formats_encodings/char_latin1_utf8_in_refs/res_html/c.html
index 6d8867cbfa..78e0bd9603 100644
--- a/tp/t/results/formats_encodings/char_latin1_utf8_in_refs/res_html/c.html
+++ b/tp/t/results/formats_encodings/char_latin1_utf8_in_refs/res_html/c.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="index" title="Top">
<link href="index.html" rel="up" title="Top">
<link href="a-e-i-o-u-A-E-I-O-U.html" rel="prev" title="â ê î ô û Â Ê Î Ô Û">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Previous: <a href="a-e-i-o-u-A-E-I-O-U.html" accesskey="p" rel="prev">â ê î ô
û Â Ê Î Ô Û</a>, Up: <a href="index.html" accesskey="u" rel="up">char latin1
utf8 in refs</a> [<a href="index.html" title="Index"
rel="index">Index</a>]</p>
</div>
<hr>
-<h2 class="chapter" id="c">5 ç</h2>
+<h2 class="chapter" id="c"><span>5 ç<a class="copiable-link" href='#c'>
¶</a></span></h2>
<p><a class="ref" href="a-e-i-o-u-y-A-E-I-O-U.html">ä ë ï ö ü ÿ Ä Ë Ï Ö Ü</a>
<a class="ref" href="e.html">é</a>
diff --git
a/tp/t/results/formats_encodings/char_latin1_utf8_in_refs/res_html/e.html
b/tp/t/results/formats_encodings/char_latin1_utf8_in_refs/res_html/e.html
index 107cfb3c39..f536a94ecf 100644
--- a/tp/t/results/formats_encodings/char_latin1_utf8_in_refs/res_html/e.html
+++ b/tp/t/results/formats_encodings/char_latin1_utf8_in_refs/res_html/e.html
@@ -16,6 +16,12 @@
<link href="index.html" rel="up" title="Top">
<link href="a-e-u.html" rel="next" title="à è ù">
<link href="a-e-i-o-u-y-A-E-I-O-U.html" rel="prev" title="ä ë ï ö ü ÿ Ä Ë Ï Ö
Ü">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -27,7 +33,7 @@
Next: <a href="a-e-u.html" accesskey="n" rel="next">à è ù</a>, Previous: <a
href="a-e-i-o-u-y-A-E-I-O-U.html" accesskey="p" rel="prev">ä ë ï ö ü ÿ Ä Ë Ï Ö
Ü</a>, Up: <a href="index.html" accesskey="u" rel="up">char latin1 utf8 in
refs</a> [<a href="index.html" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
-<h2 class="chapter" id="e">2 é</h2>
+<h2 class="chapter" id="e"><span>2 é<a class="copiable-link" href='#e'>
¶</a></span></h2>
</div>
diff --git
a/tp/t/results/formats_encodings/char_latin1_utf8_in_refs/res_html/index.html
b/tp/t/results/formats_encodings/char_latin1_utf8_in_refs/res_html/index.html
index 7bef4953e2..d8670a95d6 100644
---
a/tp/t/results/formats_encodings/char_latin1_utf8_in_refs/res_html/index.html
+++
b/tp/t/results/formats_encodings/char_latin1_utf8_in_refs/res_html/index.html
@@ -16,7 +16,9 @@
<link href="a-e-i-o-u-y-A-E-I-O-U.html" rel="next" title="ä ë ï ö ü ÿ Ä Ë Ï Ö
Ü">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -35,7 +37,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
Next: <a href="a-e-i-o-u-y-A-E-I-O-U.html" accesskey="n" rel="next">ä ë ï ö ü
ÿ Ä Ë Ï Ö Ü</a> [<a href="#Top" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
-<h1 class="top" id="char-latin1-utf8-in-refs">char latin1 utf8 in refs</h1>
+<h1 class="top" id="char-latin1-utf8-in-refs"><span>char latin1 utf8 in refs<a
class="copiable-link" href='#char-latin1-utf8-in-refs'> ¶</a></span></h1>
<div class="printindex cp-printindex">
<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Top_cp_letter-A"><b>A</b></a>
diff --git
a/tp/t/results/formats_encodings/char_latin2_latin2_in_refs/res_html/A-a-_002c-E-e.html
b/tp/t/results/formats_encodings/char_latin2_latin2_in_refs/res_html/A-a-_002c-E-e.html
index d713dd57e0..607838cd3e 100644
---
a/tp/t/results/formats_encodings/char_latin2_latin2_in_refs/res_html/A-a-_002c-E-e.html
+++
b/tp/t/results/formats_encodings/char_latin2_latin2_in_refs/res_html/A-a-_002c-E-e.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="index" title="Top">
<link href="index.html" rel="up" title="Top">
<link href="index.html" rel="prev" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Previous: <a href="index.html" accesskey="p" rel="prev">char latin2 latin2 in
refs</a>, Up: <a href="index.html" accesskey="u" rel="up">char latin2 latin2 in
refs</a> [<a href="index.html" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
-<h2 class="chapter" id="A-a-_002c-E-e">1 � � � � �</h2>
+<h2 class="chapter" id="A-a-_002c-E-e"><span>1 � � � � �<a
class="copiable-link" href='#A-a-_002c-E-e'> ¶</a></span></h2>
<a class="index-entry-id" id="index-A-a-_002c-E-e"></a>
diff --git
a/tp/t/results/formats_encodings/char_latin2_latin2_in_refs/res_html/index.html
b/tp/t/results/formats_encodings/char_latin2_latin2_in_refs/res_html/index.html
index 7b44944c1e..a1b44a2a19 100644
---
a/tp/t/results/formats_encodings/char_latin2_latin2_in_refs/res_html/index.html
+++
b/tp/t/results/formats_encodings/char_latin2_latin2_in_refs/res_html/index.html
@@ -16,7 +16,9 @@
<link href="A-a-_002c-E-e.html" rel="next" title="� � � � �">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -35,7 +37,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
Next: <a href="A-a-_002c-E-e.html" accesskey="n" rel="next">� � � � �</a>
[<a href="#Top" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
-<h1 class="top" id="char-latin2-latin2-in-refs">char latin2 latin2 in refs</h1>
+<h1 class="top" id="char-latin2-latin2-in-refs"><span>char latin2 latin2 in
refs<a class="copiable-link" href='#char-latin2-latin2-in-refs'>
¶</a></span></h1>
<p><a class="ref" href="A-a-_002c-E-e.html">� � � � �</a>.
</p>
diff --git
a/tp/t/results/formats_encodings/japanese_shift_jis/res_html/Introduction.html
b/tp/t/results/formats_encodings/japanese_shift_jis/res_html/Introduction.html
index 30d5252e13..a4b79d553d 100644
---
a/tp/t/results/formats_encodings/japanese_shift_jis/res_html/Introduction.html
+++
b/tp/t/results/formats_encodings/japanese_shift_jis/res_html/Introduction.html
@@ -22,6 +22,12 @@ legally counts.
<link href="index.html" rel="start" title="Top">
<link href="index.html" rel="up" title="Top">
<link href="Preface.html" rel="prev" title="Preface">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -33,7 +39,7 @@ legally counts.
Previous: <a href="Preface.html" accesskey="p" rel="prev">Preface</a>, Up: <a
href="index.html" accesskey="u" rel="up">GNU LilyPond —
�w�K�}�j���A��</a> </p>
</div>
<hr>
-<h2 class="chapter" id="Introduction-1">2 Introduction</h2>
+<h2 class="chapter" id="Introduction-1"><span>2 Introduction<a
class="copiable-link" href='#Introduction-1'> ¶</a></span></h2>
<p>���̏͂ł͓ǎ҂� LilyPond �Ƃ��̃h�L�������g�ɂ��Ă̏Љ��s���܂��B
</p>
diff --git
a/tp/t/results/formats_encodings/japanese_shift_jis/res_html/Preface.html
b/tp/t/results/formats_encodings/japanese_shift_jis/res_html/Preface.html
index f1ee8ff61b..2a43e96880 100644
--- a/tp/t/results/formats_encodings/japanese_shift_jis/res_html/Preface.html
+++ b/tp/t/results/formats_encodings/japanese_shift_jis/res_html/Preface.html
@@ -23,6 +23,12 @@ legally counts.
<link href="index.html" rel="up" title="Top">
<link href="Introduction.html" rel="next" title="Introduction">
<link href="index.html" rel="prev" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -34,7 +40,7 @@ legally counts.
Next: <a href="Introduction.html" accesskey="n" rel="next">Introduction</a>,
Previous: <a href="index.html" accesskey="p" rel="prev">GNU LilyPond —
�w�K�}�j���A��</a>, Up: <a href="index.html" accesskey="u" rel="up">GNU
LilyPond — �w�K�}�j���A��</a> </p>
</div>
<hr>
-<h2 class="chapter" id="Preface-1">1 Preface</h2>
+<h2 class="chapter" id="Preface-1"><span>1 Preface<a class="copiable-link"
href='#Preface-1'> ¶</a></span></h2>
<p>����� 1995 �N�̂������ EJE (Eindhoven Youth Orchestra)
�̃��n�[�T�����̂ł����Ƃł��� �|
����ς��҂̃o�C�I�����t�҂ł���W�����͓������ς��҂̃t�����`�z�����t�҂̃n��-�E�F���ɔނ���������Ă���V�����傫�ȃv���W�F�N�g�̂��Ƃ�b���܂����B����͉��y��o�ł��邽�߂̎��������ꂽ�V�X�e���ł�
(���m�ɂ́A����� MPP �| MusiXTeX
�̃v���v���Z�b�T�ł�)�B������ăn��-�E�F���͂����Ɋy�����炢�����̕�����v�����g�A�E�g�������Ǝv���A�ނ͂��̂��߂̃\�t�g�E�F�A��T���n�߁A�����ɂ��̗��ɂȂ��Ă��܂��܂����B��
�ꂪ MPP �̏I������t���܂����B�����̓N�w�I�l�@��܂ݔ��M���� email � [...]
</p>
diff --git
a/tp/t/results/formats_encodings/japanese_shift_jis/res_html/index.html
b/tp/t/results/formats_encodings/japanese_shift_jis/res_html/index.html
index a209114fad..5ba53f1d8a 100644
--- a/tp/t/results/formats_encodings/japanese_shift_jis/res_html/index.html
+++ b/tp/t/results/formats_encodings/japanese_shift_jis/res_html/index.html
@@ -21,6 +21,12 @@ legally counts.
<link href="#Top" rel="start" title="Top">
<link href="Preface.html" rel="next" title="Preface">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -34,7 +40,7 @@ legally counts.
Next: <a href="Preface.html" accesskey="n" rel="next">Preface</a> </p>
</div>
<hr>
-<h1 class="top" id="GNU-LilyPond-_002d_002d_002d-XueXimaniyuaru">GNU LilyPond
— �w�K�}�j���A��</h1>
+<h1 class="top" id="GNU-LilyPond-_002d_002d_002d-XueXimaniyuaru"><span>GNU
LilyPond — �w�K�}�j���A��<a class="copiable-link"
href='#GNU-LilyPond-_002d_002d_002d-XueXimaniyuaru'> ¶</a></span></h1>
diff --git
a/tp/t/results/formats_encodings/manual_simple_latin1_with_error/res_html/Chapitre.html
b/tp/t/results/formats_encodings/manual_simple_latin1_with_error/res_html/Chapitre.html
index 417c56e5d5..7c185306dc 100644
---
a/tp/t/results/formats_encodings/manual_simple_latin1_with_error/res_html/Chapitre.html
+++
b/tp/t/results/formats_encodings/manual_simple_latin1_with_error/res_html/Chapitre.html
@@ -14,6 +14,12 @@
<link href="index.html" rel="start" title="Top">
<link href="index.html" rel="up" title="Top">
<link href="index.html" rel="prev" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Previous: <a href="index.html" accesskey="p" rel="prev">Test�</a>, Up: <a
href="index.html" accesskey="u" rel="up">Test�</a> </p>
</div>
<hr>
-<h2 class="chapter" id="Chapitre">1 Chapitr�</h2>
+<h2 class="chapter" id="Chapitre"><span>1 Chapitr�<a class="copiable-link"
href='#Chapitre'> ¶</a></span></h2>
{No value for ‘non_conn�e’}
</div>
diff --git
a/tp/t/results/formats_encodings/manual_simple_latin1_with_error/res_html/esseule.html
b/tp/t/results/formats_encodings/manual_simple_latin1_with_error/res_html/esseule.html
index ca11d5bbb3..1551d389ae 100644
---
a/tp/t/results/formats_encodings/manual_simple_latin1_with_error/res_html/esseule.html
+++
b/tp/t/results/formats_encodings/manual_simple_latin1_with_error/res_html/esseule.html
@@ -12,6 +12,12 @@
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="index.html" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -22,7 +28,7 @@
</p>
</div>
<hr>
-<h4 class="node">�sseul�</h4>
+<h4 class="node"><span>�sseul�<a class="copiable-link"
href='#g_t_00e9sseul_00e9'> ¶</a></span></h4>
diff --git
a/tp/t/results/formats_encodings/manual_simple_latin1_with_error/res_html/index.html
b/tp/t/results/formats_encodings/manual_simple_latin1_with_error/res_html/index.html
index 3630ac815c..3df60acd1c 100644
---
a/tp/t/results/formats_encodings/manual_simple_latin1_with_error/res_html/index.html
+++
b/tp/t/results/formats_encodings/manual_simple_latin1_with_error/res_html/index.html
@@ -13,6 +13,12 @@
<link href="#Top" rel="start" title="Top">
<link href="Chapitre.html" rel="next" title="Chapitr�">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Next: <a href="Chapitre.html" accesskey="n" rel="next">Chapitr�</a> </p>
</div>
<hr>
-<h1 class="top" id="Teste">Test�</h1>
+<h1 class="top" id="Teste"><span>Test�<a class="copiable-link" href='#Teste'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="Chapitre.html" accesskey="1">Chapitr�</a></li>
diff --git
a/tp/t/results/formats_encodings/manual_simple_utf8_with_error/res_html/Chapitre.html
b/tp/t/results/formats_encodings/manual_simple_utf8_with_error/res_html/Chapitre.html
index 9af4805aec..39942366fa 100644
---
a/tp/t/results/formats_encodings/manual_simple_utf8_with_error/res_html/Chapitre.html
+++
b/tp/t/results/formats_encodings/manual_simple_utf8_with_error/res_html/Chapitre.html
@@ -14,6 +14,12 @@
<link href="index.html" rel="start" title="Top">
<link href="index.html" rel="up" title="Top">
<link href="index.html" rel="prev" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Previous: <a href="index.html" accesskey="p" rel="prev">Testé</a>, Up: <a
href="index.html" accesskey="u" rel="up">Testé</a> </p>
</div>
<hr>
-<h2 class="chapter" id="Chapitre">1 Chapitré</h2>
+<h2 class="chapter" id="Chapitre"><span>1 Chapitré<a class="copiable-link"
href='#Chapitre'> ¶</a></span></h2>
{No value for ‘non_connùe’}
</div>
diff --git
a/tp/t/results/formats_encodings/manual_simple_utf8_with_error/res_html/esseule.html
b/tp/t/results/formats_encodings/manual_simple_utf8_with_error/res_html/esseule.html
index f1e1501fcf..cc15ab891d 100644
---
a/tp/t/results/formats_encodings/manual_simple_utf8_with_error/res_html/esseule.html
+++
b/tp/t/results/formats_encodings/manual_simple_utf8_with_error/res_html/esseule.html
@@ -12,6 +12,12 @@
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="index.html" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -22,7 +28,7 @@
</p>
</div>
<hr>
-<h4 class="node">ésseulé</h4>
+<h4 class="node"><span>ésseulé<a class="copiable-link"
href='#g_t_00e9sseul_00e9'> ¶</a></span></h4>
diff --git
a/tp/t/results/formats_encodings/manual_simple_utf8_with_error/res_html/index.html
b/tp/t/results/formats_encodings/manual_simple_utf8_with_error/res_html/index.html
index 1555765b23..b59ff3cf71 100644
---
a/tp/t/results/formats_encodings/manual_simple_utf8_with_error/res_html/index.html
+++
b/tp/t/results/formats_encodings/manual_simple_utf8_with_error/res_html/index.html
@@ -13,6 +13,12 @@
<link href="#Top" rel="start" title="Top">
<link href="Chapitre.html" rel="next" title="Chapitré">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -24,7 +30,7 @@
Next: <a href="Chapitre.html" accesskey="n" rel="next">Chapitré</a> </p>
</div>
<hr>
-<h1 class="top" id="Teste">Testé</h1>
+<h1 class="top" id="Teste"><span>Testé<a class="copiable-link" href='#Teste'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="Chapitre.html" accesskey="1">Chapitré</a></li>
diff --git
a/tp/t/results/formats_encodings/sample_utf8/res_html/DiYiZhang_0028First-Chapter_0029.html
b/tp/t/results/formats_encodings/sample_utf8/res_html/DiYiZhang_0028First-Chapter_0029.html
index c1fd9c60bb..0b0c6340ce 100644
---
a/tp/t/results/formats_encodings/sample_utf8/res_html/DiYiZhang_0028First-Chapter_0029.html
+++
b/tp/t/results/formats_encodings/sample_utf8/res_html/DiYiZhang_0028First-Chapter_0029.html
@@ -21,6 +21,12 @@ Texinfo中文示例 -->
<link href="index.html" rel="up" title="Top">
<link href="Second-Chapter-AE-AE-ae-ae.html" rel="next" title="Second Chapter
AE ĄĘ ae ąę">
<link href="index.html" rel="prev" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -32,7 +38,7 @@ Texinfo中文示例 -->
Next: <a href="Second-Chapter-AE-AE-ae-ae.html" accesskey="n"
rel="next">Chapter 2 AE ĄĘ ae ąę</a>, Previous: <a href="index.html"
accesskey="p" rel="prev">Texinfo中文示例</a>, Up: <a href="index.html"
accesskey="u" rel="up">Texinfo中文示例</a> [<a
href="index.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>][<a href="Index-node.html" title="Index"
rel="index">Index</a>]</p>
</div>
<hr>
-<h2 class="chapter" id="DiYiZhang_0028First-Chapter_0029">1 第一章(First
Chapter)</h2>
+<h2 class="chapter" id="DiYiZhang_0028First-Chapter_0029"><span>1 第一章(First
Chapter)<a class="copiable-link" href='#DiYiZhang_0028First-Chapter_0029'>
¶</a></span></h2>
<a class="index-entry-id" id="index-chapter_002c-first"></a>
diff --git
a/tp/t/results/formats_encodings/sample_utf8/res_html/Index-node.html
b/tp/t/results/formats_encodings/sample_utf8/res_html/Index-node.html
index a5c4a463d1..287be63050 100644
--- a/tp/t/results/formats_encodings/sample_utf8/res_html/Index-node.html
+++ b/tp/t/results/formats_encodings/sample_utf8/res_html/Index-node.html
@@ -22,7 +22,9 @@ Texinfo中文示例 -->
<link href="Second-Chapter-AE-AE-ae-ae.html" rel="prev" title="Second Chapter
AE ĄĘ ae ąę">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -40,7 +42,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
Previous: <a href="Second-Chapter-AE-AE-ae-ae.html" accesskey="p"
rel="prev">Chapter 2 AE ĄĘ ae ąę</a>, Up: <a href="index.html" accesskey="u"
rel="up">Texinfo中文示例</a> [<a href="index.html#SEC_Contents" title="Table
of contents" rel="contents">Contents</a>][<a href="#Index-node" title="Index"
rel="index">Index</a>]</p>
</div>
<hr>
-<h2 class="unnumbered" id="Index">Index</h2>
+<h2 class="unnumbered" id="Index"><span>Index<a class="copiable-link"
href='#Index'> ¶</a></span></h2>
<div class="printindex cp-printindex">
<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Index-node_cp_letter-A"><b>A</b></a>
diff --git
a/tp/t/results/formats_encodings/sample_utf8/res_html/Second-Chapter-AE-AE-ae-ae.html
b/tp/t/results/formats_encodings/sample_utf8/res_html/Second-Chapter-AE-AE-ae-ae.html
index e20df65a20..8a26073e32 100644
---
a/tp/t/results/formats_encodings/sample_utf8/res_html/Second-Chapter-AE-AE-ae-ae.html
+++
b/tp/t/results/formats_encodings/sample_utf8/res_html/Second-Chapter-AE-AE-ae-ae.html
@@ -21,6 +21,12 @@ Texinfo中文示例 -->
<link href="index.html" rel="up" title="Top">
<link href="Index-node.html" rel="next" title="Index node">
<link href="DiYiZhang_0028First-Chapter_0029.html" rel="prev" title="第一章(First
Chapter)">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -32,7 +38,7 @@ Texinfo中文示例 -->
Next: <a href="Index-node.html" accesskey="n" rel="next">Index</a>, Previous:
<a href="DiYiZhang_0028First-Chapter_0029.html" accesskey="p"
rel="prev">第一章(First Chapter)</a>, Up: <a href="index.html" accesskey="u"
rel="up">Texinfo中文示例</a> [<a href="index.html#SEC_Contents" title="Table
of contents" rel="contents">Contents</a>][<a href="Index-node.html"
title="Index" rel="index">Index</a>]</p>
</div>
<hr>
-<h2 class="chapter" id="Chapter-2-AE-AE-ae-ae">2 Chapter 2 AE ĄĘ ae ąę</h2>
+<h2 class="chapter" id="Chapter-2-AE-AE-ae-ae"><span>2 Chapter 2 AE ĄĘ ae ąę<a
class="copiable-link" href='#Chapter-2-AE-AE-ae-ae'> ¶</a></span></h2>
<p>Zażółć gęślą jaźń!
</p>
diff --git a/tp/t/results/formats_encodings/sample_utf8/res_html/index.html
b/tp/t/results/formats_encodings/sample_utf8/res_html/index.html
index c92d3d3f5a..883fa27a0c 100644
--- a/tp/t/results/formats_encodings/sample_utf8/res_html/index.html
+++ b/tp/t/results/formats_encodings/sample_utf8/res_html/index.html
@@ -21,6 +21,8 @@ Texinfo中文示例 -->
<link href="DiYiZhang_0028First-Chapter_0029.html" rel="next" title="第一章(First
Chapter)">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -39,7 +41,7 @@ ul.toc-numbered-mark {list-style: none}
Next: <a href="DiYiZhang_0028First-Chapter_0029.html" accesskey="n"
rel="next">第一章(First Chapter)</a> [<a href="#SEC_Contents" title="Table
of contents" rel="contents">Contents</a>][<a href="Index-node.html"
title="Index" rel="index">Index</a>]</p>
</div>
<hr>
-<h1 class="top" id="TexinfoZhongWenShiLi">Texinfo中文示例</h1>
+<h1 class="top" id="TexinfoZhongWenShiLi"><span>Texinfo中文示例<a
class="copiable-link" href='#TexinfoZhongWenShiLi'> ¶</a></span></h1>
<p>This is a short example of a complete Texinfo file.
</p>
diff --git a/tp/t/results/formats_encodings/weird_accents.pl
b/tp/t/results/formats_encodings/weird_accents.pl
index c5c824d267..b5e1485079 100644
--- a/tp/t/results/formats_encodings/weird_accents.pl
+++ b/tp/t/results/formats_encodings/weird_accents.pl
@@ -662,7 +662,7 @@ $result_converted{'html_text'}->{'weird_accents'} = '
<p>
</p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#chap" accesskey="1">Chapter</a></li>
@@ -673,7 +673,7 @@ $result_converted{'html_text'}->{'weird_accents'} = '
<p>
</p>
</div>
-<h2 class="chapter" id="Chapter">1 Chapter</h2>
+<h2 class="chapter" id="Chapter"><span>1 Chapter<a class="copiable-link"
href=\'#Chapter\'> ¶</a></span></h2>
<p>ĩ̄
</p>
diff --git a/tp/t/results/formats_encodings/weird_accents_disable_encoding.pl
b/tp/t/results/formats_encodings/weird_accents_disable_encoding.pl
index b1d019a856..bf097a8c1d 100644
--- a/tp/t/results/formats_encodings/weird_accents_disable_encoding.pl
+++ b/tp/t/results/formats_encodings/weird_accents_disable_encoding.pl
@@ -662,7 +662,7 @@
$result_converted{'html_text'}->{'weird_accents_disable_encoding'} = '
<p>
</p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#chap" accesskey="1">Chapter</a></li>
@@ -673,7 +673,7 @@
$result_converted{'html_text'}->{'weird_accents_disable_encoding'} = '
<p>
</p>
</div>
-<h2 class="chapter" id="Chapter">1 Chapter</h2>
+<h2 class="chapter" id="Chapter"><span>1 Chapter<a class="copiable-link"
href=\'#Chapter\'> ¶</a></span></h2>
<p>ĩ̄
</p>
diff --git a/tp/t/results/heading/heading_in_copying.pl
b/tp/t/results/heading/heading_in_copying.pl
index c520126c5d..56485866ba 100644
--- a/tp/t/results/heading/heading_in_copying.pl
+++ b/tp/t/results/heading/heading_in_copying.pl
@@ -360,19 +360,25 @@ second in copying @ subheading
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
<body lang="en">
-<h1 class="node" id="Top">Top</h1>
+<h1 class="node" id="Top"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
-<h3 class="heading" id="in-copying-_0040-heading">in copying @ <em
class="emph">heading</em></h3>
+<h3 class="heading" id="in-copying-_0040-heading"><span>in copying @ <em
class="emph">heading</em><a class="copiable-link"
href=\'#in-copying-_0040-heading\'> ¶</a></span></h3>
<a class="index-entry-id" id="index-copying-cindex-copying"></a>
-<h4 class="subheading" id="second-in-copying-_0040-subheading">second in
copying @ <em class="emph">subheading</em></h4>
+<h4 class="subheading" id="second-in-copying-_0040-subheading"><span>second in
copying @ <em class="emph">subheading</em><a class="copiable-link"
href=\'#second-in-copying-_0040-subheading\'> ¶</a></span></h4>
diff --git a/tp/t/results/heading/heading_in_quotation.pl
b/tp/t/results/heading/heading_in_quotation.pl
index 03a08aab98..e67ef1c2cc 100644
--- a/tp/t/results/heading/heading_in_quotation.pl
+++ b/tp/t/results/heading/heading_in_quotation.pl
@@ -162,6 +162,12 @@ $result_converted{'html'}->{'heading_in_quotation'} =
'<!DOCTYPE html>
<meta name="distribution" content="global">
<meta name="viewport" content="width=device-width,initial-scale=1">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -169,7 +175,7 @@ $result_converted{'html'}->{'heading_in_quotation'} =
'<!DOCTYPE html>
<body lang="en">
<blockquote class="quotation">
-<h3 class="heading" id="in-quotation-_0040-heading">in quotation @ <em
class="emph">heading</em></h3>
+<h3 class="heading" id="in-quotation-_0040-heading"><span>in quotation @ <em
class="emph">heading</em><a class="copiable-link"
href=\'#in-quotation-_0040-heading\'> ¶</a></span></h3>
</blockquote>
diff --git a/tp/t/results/html_tests/acronym_in_node_and_section.pl
b/tp/t/results/html_tests/acronym_in_node_and_section.pl
index 87f394fe90..36038327a1 100644
--- a/tp/t/results/html_tests/acronym_in_node_and_section.pl
+++ b/tp/t/results/html_tests/acronym_in_node_and_section.pl
@@ -622,6 +622,12 @@ $result_converted{'html'}->{'acronym_in_node_and_section'}
= '<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -632,7 +638,7 @@ $result_converted{'html'}->{'acronym_in_node_and_section'}
= '<!DOCTYPE html>
<p>
Next: <a href="#chap" accesskey="n" rel="next">chap</a> </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#chap" accesskey="1">chap</a></li>
@@ -643,7 +649,7 @@ Next: <a href="#chap" accesskey="n" rel="next">chap</a>
</p>
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">top</a>, Up: <a href="#Top"
accesskey="u" rel="up">top</a> </p>
</div>
-<h2 class="chapter" id="chap-1">1 chap</h2>
+<h2 class="chapter" id="chap-1"><span>1 chap<a class="copiable-link"
href=\'#chap-1\'> ¶</a></span></h2>
<ul class="mini-toc">
<li><a href="#sec-define" accesskey="1">define</a></li>
@@ -655,7 +661,7 @@ Previous: <a href="#Top" accesskey="p" rel="prev">top</a>,
Up: <a href="#Top" ac
<p>
Next: <a href="#sec-here-is-GHJ" accesskey="n" rel="next">here is <abbr
class="acronym">GHJ</abbr></a>, Up: <a href="#chap" accesskey="u"
rel="up">chap</a> </p>
</div>
-<h3 class="section" id="define">1.1 define</h3>
+<h3 class="section" id="define"><span>1.1 define<a class="copiable-link"
href=\'#define\'> ¶</a></span></h3>
<p><abbr class="acronym" title="Good Hypo Jolly">GHJ</abbr> (Good Hypo Jolly)
</p>
@@ -666,7 +672,7 @@ Next: <a href="#sec-here-is-GHJ" accesskey="n"
rel="next">here is <abbr class="a
<p>
Previous: <a href="#sec-define" accesskey="p" rel="prev">define</a>, Up: <a
href="#chap" accesskey="u" rel="up">chap</a> </p>
</div>
-<h3 class="section" id="here-is-GHJ">1.2 here is <abbr
class="acronym">GHJ</abbr></h3>
+<h3 class="section" id="here-is-GHJ"><span>1.2 here is <abbr
class="acronym">GHJ</abbr><a class="copiable-link" href=\'#here-is-GHJ\'>
¶</a></span></h3>
<p>In text <abbr class="acronym" title="Good Hypo Jolly">GHJ</abbr>.
</p></div>
diff --git a/tp/t/results/html_tests/character_number_leading_toc_stoc.pl
b/tp/t/results/html_tests/character_number_leading_toc_stoc.pl
index d172b7c870..98f27a6cd6 100644
--- a/tp/t/results/html_tests/character_number_leading_toc_stoc.pl
+++ b/tp/t/results/html_tests/character_number_leading_toc_stoc.pl
@@ -270,6 +270,8 @@
$result_converted{'html'}->{'character_number_leading_toc_stoc'} = '<!DOCTYPE ht
<link href="#SEC_Contents" rel="contents" title="Table of Contents">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -279,7 +281,7 @@ ul.toc-numbered-mark {list-style: none}
<body lang="en">
<div class="top-level-extent" id="top">
-<h1 class="top">top</h1>
+<h1 class="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<div class="element-contents" id="SEC_Contents">
<h2 class="contents-heading">Table of Contents</h2>
@@ -305,15 +307,15 @@ ul.toc-numbered-mark {list-style: none}
</div>
</div>
<div class="chapter-level-extent" id="g_t0">
-<h2 class="chapter">1 0</h2>
+<h2 class="chapter"><span>1 0<a class="copiable-link" href=\'#g_t0\'>
¶</a></span></h2>
</div>
<div class="unnumbered-level-extent" id="g_t_005f">
-<h2 class="unnumbered">_</h2>
+<h2 class="unnumbered"><span>_<a class="copiable-link" href=\'#g_t_005f\'>
¶</a></span></h2>
<ul class="mini-toc">
<li><a href="#g_t_003f" accesskey="1">?</a></li>
</ul>
<div class="section-level-extent" id="g_t_003f">
-<h3 class="section">?</h3>
+<h3 class="section"><span>?<a class="copiable-link" href=\'#g_t_003f\'>
¶</a></span></h3>
diff --git a/tp/t/results/html_tests/check_htmlxref.pl
b/tp/t/results/html_tests/check_htmlxref.pl
index d1dfcfe5cb..4df3e4cded 100644
--- a/tp/t/results/html_tests/check_htmlxref.pl
+++ b/tp/t/results/html_tests/check_htmlxref.pl
@@ -893,6 +893,12 @@ $result_converted{'html'}->{'check_htmlxref'} = '<!DOCTYPE
html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -904,7 +910,7 @@ $result_converted{'html'}->{'check_htmlxref'} = '<!DOCTYPE
html>
<p>
Next: <a href="no_existing_no_manual_direction.html#Top" accesskey="n"
rel="next">(../there/no_existing_no_manual_direction)</a>, Previous: <a
href="#first" accesskey="p" rel="prev">first</a>, Up: <a href="dir.html#Top"
accesskey="u" rel="up">(dir)</a> </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<p><a data-manual="no_existing_no_manual.info"
href="no_existing_no_manual.html#a">(no_existing_no_manual.info)c</a>
<a data-manual="no_existing_no_manual.info"
href="no_existing_no_manual.html#a">(no_existing_no_manual.info)c</a>
@@ -918,7 +924,7 @@ Next: <a href="no_existing_no_manual_direction.html#Top"
accesskey="n" rel="next
<p>
Next: <a href="no_existing_no_manual.html#Top" accesskey="n"
rel="next">(no_existing_no_manual.info)</a> </p>
</div>
-<h4 class="node">first</h4>
+<h4 class="node"><span>first<a class="copiable-link" href=\'#first\'>
¶</a></span></h4>
<hr>
<div class="chapter-level-extent" id="chapter">
@@ -926,7 +932,7 @@ Next: <a href="no_existing_no_manual.html#Top"
accesskey="n" rel="next">(no_exis
<p>
Next: <a href="chap_not_existing.html#Top" accesskey="n"
rel="next">(chap_not_existing)</a>, Previous: <a href="dir.html#node-in-dir"
accesskey="p" rel="prev">(dir)node in dir</a> </p>
</div>
-<h2 class="chapter" id="Chapter">1 Chapter</h2>
+<h2 class="chapter" id="Chapter"><span>1 Chapter<a class="copiable-link"
href=\'#Chapter\'> ¶</a></span></h2>
</div>
</div>
diff --git a/tp/t/results/html_tests/check_htmlxref_ignore_ref_top_up.pl
b/tp/t/results/html_tests/check_htmlxref_ignore_ref_top_up.pl
index 8c758f9573..bb0b2cff1d 100644
--- a/tp/t/results/html_tests/check_htmlxref_ignore_ref_top_up.pl
+++ b/tp/t/results/html_tests/check_htmlxref_ignore_ref_top_up.pl
@@ -893,6 +893,12 @@
$result_converted{'html'}->{'check_htmlxref_ignore_ref_top_up'} = '<!DOCTYPE htm
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -904,7 +910,7 @@
$result_converted{'html'}->{'check_htmlxref_ignore_ref_top_up'} = '<!DOCTYPE htm
<p>
Next: <a href="no_existing_no_manual_direction.html#Top" accesskey="n"
rel="next">(../there/no_existing_no_manual_direction)</a>, Previous: <a
href="#first" accesskey="p" rel="prev">first</a>, Up: (dir) </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<p><a data-manual="no_existing_no_manual.info"
href="no_existing_no_manual.html#a">(no_existing_no_manual.info)c</a>
<a data-manual="no_existing_no_manual.info"
href="no_existing_no_manual.html#a">(no_existing_no_manual.info)c</a>
@@ -918,7 +924,7 @@ Next: <a href="no_existing_no_manual_direction.html#Top"
accesskey="n" rel="next
<p>
Next: <a href="no_existing_no_manual.html#Top" accesskey="n"
rel="next">(no_existing_no_manual.info)</a> </p>
</div>
-<h4 class="node">first</h4>
+<h4 class="node"><span>first<a class="copiable-link" href=\'#first\'>
¶</a></span></h4>
<hr>
<div class="chapter-level-extent" id="chapter">
@@ -926,7 +932,7 @@ Next: <a href="no_existing_no_manual.html#Top"
accesskey="n" rel="next">(no_exis
<p>
Next: <a href="chap_not_existing.html#Top" accesskey="n"
rel="next">(chap_not_existing)</a>, Previous: <a href="dir.html#node-in-dir"
accesskey="p" rel="prev">(dir)node in dir</a> </p>
</div>
-<h2 class="chapter" id="Chapter">1 Chapter</h2>
+<h2 class="chapter" id="Chapter"><span>1 Chapter<a class="copiable-link"
href=\'#Chapter\'> ¶</a></span></h2>
</div>
</div>
diff --git a/tp/t/results/html_tests/check_htmlxref_menu/res_html/chapter.html
b/tp/t/results/html_tests/check_htmlxref_menu/res_html/chapter.html
index 8d6f30d155..b7cc637311 100644
--- a/tp/t/results/html_tests/check_htmlxref_menu/res_html/chapter.html
+++ b/tp/t/results/html_tests/check_htmlxref_menu/res_html/chapter.html
@@ -14,6 +14,12 @@
<link href="index.html" rel="start" title="Top">
<link href="../chap_not_existing_html/index.html" rel="next"
title="(chap_not_existing)">
<link href="../dir_html/node-in-dir.html#node-in-dir" rel="prev"
title="(dir)node in dir">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Next: <a href="../chap_not_existing_html/index.html" accesskey="n"
rel="next">(chap_not_existing)</a>, Previous: <a
href="../dir_html/node-in-dir.html#node-in-dir" accesskey="p"
rel="prev">(dir)node in dir</a> </p>
</div>
<hr>
-<h2 class="chapter" id="Chapter">1 Chapter</h2>
+<h2 class="chapter" id="Chapter"><span>1 Chapter<a class="copiable-link"
href='#Chapter'> ¶</a></span></h2>
</div>
diff --git a/tp/t/results/html_tests/check_htmlxref_menu/res_html/first.html
b/tp/t/results/html_tests/check_htmlxref_menu/res_html/first.html
index a42a96f6f5..1bb4d89ef6 100644
--- a/tp/t/results/html_tests/check_htmlxref_menu/res_html/first.html
+++ b/tp/t/results/html_tests/check_htmlxref_menu/res_html/first.html
@@ -13,6 +13,12 @@
<link href="index.html" rel="start" title="Top">
<link href="../no_existing_no_manual_html/index.html" rel="next"
title="(no_existing_no_manual.info)">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -23,7 +29,7 @@
Next: <a href="../no_existing_no_manual_html/index.html" accesskey="n"
rel="next">(no_existing_no_manual.info)</a> </p>
</div>
<hr>
-<h4 class="node">first</h4>
+<h4 class="node"><span>first<a class="copiable-link" href='#first'>
¶</a></span></h4>
diff --git a/tp/t/results/html_tests/check_htmlxref_menu/res_html/index.html
b/tp/t/results/html_tests/check_htmlxref_menu/res_html/index.html
index eda5e25843..d381674ca2 100644
--- a/tp/t/results/html_tests/check_htmlxref_menu/res_html/index.html
+++ b/tp/t/results/html_tests/check_htmlxref_menu/res_html/index.html
@@ -17,6 +17,8 @@
<link href="first.html" rel="prev" title="first">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -33,7 +35,7 @@ td.menu-entry-destination {vertical-align: top}
Next: <a href="../no_existing_no_manual_direction_html/index.html"
accesskey="n" rel="next">(../there/no_existing_no_manual_direction)</a>,
Previous: <a href="first.html" accesskey="p" rel="prev">first</a>, Up: <a
href="../dir_html/index.html" accesskey="u" rel="up">(dir)</a> </p>
</div>
<hr>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href='#top'>
¶</a></span></h1>
<p><a data-manual="no_existing_no_manual.info"
href="../no_existing_no_manual_html/a.html#a">(no_existing_no_manual.info)c</a>
<a data-manual="no_existing_no_manual.info"
href="../no_existing_no_manual_html/a.html#a">(no_existing_no_manual.info)c</a>
diff --git
a/tp/t/results/html_tests/check_htmlxref_no_use_nodes/res_html/chapter.html
b/tp/t/results/html_tests/check_htmlxref_no_use_nodes/res_html/chapter.html
index 6b851bc928..5a55c10d8e 100644
--- a/tp/t/results/html_tests/check_htmlxref_no_use_nodes/res_html/chapter.html
+++ b/tp/t/results/html_tests/check_htmlxref_no_use_nodes/res_html/chapter.html
@@ -14,6 +14,12 @@
<link href="index.html" rel="start" title="top">
<link href="../chap_not_existing_html/index.html" rel="next"
title="(chap_not_existing)">
<link href="../dir_html/node-in-dir.html#node-in-dir" rel="prev"
title="(dir)node in dir">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Up : <a href="index.html" accesskey="u" rel="up">top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="Chapter">1 Chapter</h2>
+<h2 class="chapter" id="Chapter"><span>1 Chapter<a class="copiable-link"
href='#Chapter'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/html_tests/check_htmlxref_no_use_nodes/res_html/index.html
b/tp/t/results/html_tests/check_htmlxref_no_use_nodes/res_html/index.html
index 3eb0cc3a9f..05945a8abc 100644
--- a/tp/t/results/html_tests/check_htmlxref_no_use_nodes/res_html/index.html
+++ b/tp/t/results/html_tests/check_htmlxref_no_use_nodes/res_html/index.html
@@ -15,6 +15,12 @@
<link href="../dir_html/index.html" rel="up" title="(dir)">
<link href="../no_existing_no_manual_direction_html/index.html" rel="next"
title="(../there/no_existing_no_manual_direction)">
<link href="#Top" rel="prev" title="top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -27,7 +33,7 @@
</p>
</div>
<hr>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href='#top'>
¶</a></span></h1>
<p><a data-manual="no_existing_no_manual.info"
href="../no_existing_no_manual_html/a.html#a">(no_existing_no_manual.info)c</a>
<a data-manual="no_existing_no_manual.info"
href="../no_existing_no_manual_html/a.html#a">(no_existing_no_manual.info)c</a>
diff --git
a/tp/t/results/html_tests/contents_at_end/res_html/contents_at_end.html
b/tp/t/results/html_tests/contents_at_end/res_html/contents_at_end.html
index 20290b1644..c60f458839 100644
--- a/tp/t/results/html_tests/contents_at_end/res_html/contents_at_end.html
+++ b/tp/t/results/html_tests/contents_at_end/res_html/contents_at_end.html
@@ -16,6 +16,8 @@
<link href="#chapter" rel="next" title="chapter">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -29,7 +31,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="#chapter" accesskey="n" rel="next">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="Contents-at-end">Contents at end</h1>
+<h1 class="top" id="Contents-at-end"><span>Contents at end<a
class="copiable-link" href='#Contents-at-end'> ¶</a></span></h1>
<p>Content at end.
</p>
@@ -50,7 +52,7 @@ Next: <a href="#chapter" accesskey="n" rel="next">Chapter
1</a> [<a href=
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">Contents at end</a>, Up: <a
href="#Top" accesskey="u" rel="up">Contents at end</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href='#Chapter-1'> ¶</a></span></h2>
<p>The chapter
</p>
diff --git
a/tp/t/results/html_tests/contents_at_end_inline/res_html/contents_at_end.html
b/tp/t/results/html_tests/contents_at_end_inline/res_html/contents_at_end.html
index bfb83a6c03..fb6854f480 100644
---
a/tp/t/results/html_tests/contents_at_end_inline/res_html/contents_at_end.html
+++
b/tp/t/results/html_tests/contents_at_end_inline/res_html/contents_at_end.html
@@ -16,6 +16,8 @@
<link href="#chapter" rel="next" title="chapter">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -29,7 +31,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="#chapter" accesskey="n" rel="next">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="Contents-at-end">Contents at end</h1>
+<h1 class="top" id="Contents-at-end"><span>Contents at end<a
class="copiable-link" href='#Contents-at-end'> ¶</a></span></h1>
<p>Content at end.
</p>
@@ -43,7 +45,7 @@ Next: <a href="#chapter" accesskey="n" rel="next">Chapter
1</a> [<a href=
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">Contents at end</a>, Up: <a
href="#Top" accesskey="u" rel="up">Contents at end</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href='#Chapter-1'> ¶</a></span></h2>
<p>The chapter
</p>
diff --git
a/tp/t/results/html_tests/contents_at_end_separate_element/res_html/contents_at_end.html
b/tp/t/results/html_tests/contents_at_end_separate_element/res_html/contents_at_end.html
index 0875490b83..a729695dde 100644
---
a/tp/t/results/html_tests/contents_at_end_separate_element/res_html/contents_at_end.html
+++
b/tp/t/results/html_tests/contents_at_end_separate_element/res_html/contents_at_end.html
@@ -16,6 +16,8 @@
<link href="#chapter" rel="next" title="chapter">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -29,7 +31,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="#chapter" accesskey="n" rel="next">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="Contents-at-end">Contents at end</h1>
+<h1 class="top" id="Contents-at-end"><span>Contents at end<a
class="copiable-link" href='#Contents-at-end'> ¶</a></span></h1>
<p>Content at end.
</p>
@@ -43,7 +45,7 @@ Next: <a href="#chapter" accesskey="n" rel="next">Chapter
1</a> [<a href=
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">Contents at end</a>, Up: <a
href="#Top" accesskey="u" rel="up">Contents at end</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href='#Chapter-1'> ¶</a></span></h2>
<p>The chapter
</p>
diff --git
a/tp/t/results/html_tests/contents_in_middle_chapter/res_html/contents_in_middle_chapter.html
b/tp/t/results/html_tests/contents_in_middle_chapter/res_html/contents_in_middle_chapter.html
index 645b5bb562..3a88f252d4 100644
---
a/tp/t/results/html_tests/contents_in_middle_chapter/res_html/contents_in_middle_chapter.html
+++
b/tp/t/results/html_tests/contents_in_middle_chapter/res_html/contents_in_middle_chapter.html
@@ -16,6 +16,8 @@
<link href="#chapter" rel="next" title="chapter">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -29,7 +31,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="#chapter" accesskey="n" rel="next">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="Contents-in-chapter">Contents in chapter</h1>
+<h1 class="top" id="Contents-in-chapter"><span>Contents in chapter<a
class="copiable-link" href='#Contents-in-chapter'> ¶</a></span></h1>
<p>Content in chapter.
</p>
@@ -53,7 +55,7 @@ Next: <a href="#chapter" accesskey="n" rel="next">Chapter
1</a> [<a href=
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">Contents in chapter</a>, Up:
<a href="#Top" accesskey="u" rel="up">Contents in chapter</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href='#Chapter-1'> ¶</a></span></h2>
<p>The chapter with contents
</p>
@@ -67,7 +69,7 @@ Previous: <a href="#Top" accesskey="p" rel="prev">Contents in
chapter</a>, Up: <
<p>
Up: <a href="#chapter" accesskey="u" rel="up">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h3 class="section" id="section-1">1.1 section</h3>
+<h3 class="section" id="section-1"><span>1.1 section<a class="copiable-link"
href='#section-1'> ¶</a></span></h3>
<p>Section.
</p>
diff --git
a/tp/t/results/html_tests/contents_in_middle_chapter_inline/res_html/contents_in_middle_chapter.html
b/tp/t/results/html_tests/contents_in_middle_chapter_inline/res_html/contents_in_middle_chapter.html
index aa92ebcc71..1f9725c2e6 100644
---
a/tp/t/results/html_tests/contents_in_middle_chapter_inline/res_html/contents_in_middle_chapter.html
+++
b/tp/t/results/html_tests/contents_in_middle_chapter_inline/res_html/contents_in_middle_chapter.html
@@ -16,6 +16,8 @@
<link href="#chapter" rel="next" title="chapter">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -29,7 +31,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="#chapter" accesskey="n" rel="next">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="Contents-in-chapter">Contents in chapter</h1>
+<h1 class="top" id="Contents-in-chapter"><span>Contents in chapter<a
class="copiable-link" href='#Contents-in-chapter'> ¶</a></span></h1>
<p>Content in chapter.
</p>
@@ -43,7 +45,7 @@ Next: <a href="#chapter" accesskey="n" rel="next">Chapter
1</a> [<a href=
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">Contents in chapter</a>, Up:
<a href="#Top" accesskey="u" rel="up">Contents in chapter</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href='#Chapter-1'> ¶</a></span></h2>
<p>The chapter with contents
</p><div class="element-contents" id="SEC_Contents">
@@ -70,7 +72,7 @@ Previous: <a href="#Top" accesskey="p" rel="prev">Contents in
chapter</a>, Up: <
<p>
Up: <a href="#chapter" accesskey="u" rel="up">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h3 class="section" id="section-1">1.1 section</h3>
+<h3 class="section" id="section-1"><span>1.1 section<a class="copiable-link"
href='#section-1'> ¶</a></span></h3>
<p>Section.
</p>
diff --git
a/tp/t/results/html_tests/contents_in_middle_chapter_separate_element/res_html/contents_in_middle_chapter.html
b/tp/t/results/html_tests/contents_in_middle_chapter_separate_element/res_html/contents_in_middle_chapter.html
index 2443f1b82a..9cfdbc1eeb 100644
---
a/tp/t/results/html_tests/contents_in_middle_chapter_separate_element/res_html/contents_in_middle_chapter.html
+++
b/tp/t/results/html_tests/contents_in_middle_chapter_separate_element/res_html/contents_in_middle_chapter.html
@@ -16,6 +16,8 @@
<link href="#chapter" rel="next" title="chapter">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -29,7 +31,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="#chapter" accesskey="n" rel="next">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="Contents-in-chapter">Contents in chapter</h1>
+<h1 class="top" id="Contents-in-chapter"><span>Contents in chapter<a
class="copiable-link" href='#Contents-in-chapter'> ¶</a></span></h1>
<p>Content in chapter.
</p>
@@ -43,7 +45,7 @@ Next: <a href="#chapter" accesskey="n" rel="next">Chapter
1</a> [<a href=
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">Contents in chapter</a>, Up:
<a href="#Top" accesskey="u" rel="up">Contents in chapter</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href='#Chapter-1'> ¶</a></span></h2>
<p>The chapter with contents
</p>
@@ -57,7 +59,7 @@ Previous: <a href="#Top" accesskey="p" rel="prev">Contents in
chapter</a>, Up: <
<p>
Up: <a href="#chapter" accesskey="u" rel="up">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h3 class="section" id="section-1">1.1 section</h3>
+<h3 class="section" id="section-1"><span>1.1 section<a class="copiable-link"
href='#section-1'> ¶</a></span></h3>
<p>Section.
</p>
diff --git
a/tp/t/results/html_tests/contents_in_middle_section/res_html/contents_in_middle_section.html
b/tp/t/results/html_tests/contents_in_middle_section/res_html/contents_in_middle_section.html
index ecab9a9260..ba46149d46 100644
---
a/tp/t/results/html_tests/contents_in_middle_section/res_html/contents_in_middle_section.html
+++
b/tp/t/results/html_tests/contents_in_middle_section/res_html/contents_in_middle_section.html
@@ -16,6 +16,8 @@
<link href="#chapter" rel="next" title="chapter">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -29,7 +31,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="#chapter" accesskey="n" rel="next">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="Contents-in-section">Contents in section</h1>
+<h1 class="top" id="Contents-in-section"><span>Contents in section<a
class="copiable-link" href='#Contents-in-section'> ¶</a></span></h1>
<p>Content in section.
</p>
@@ -54,7 +56,7 @@ Next: <a href="#chapter" accesskey="n" rel="next">Chapter
1</a> [<a href=
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">Contents in section</a>, Up:
<a href="#Top" accesskey="u" rel="up">Contents in section</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href='#Chapter-1'> ¶</a></span></h2>
@@ -68,7 +70,7 @@ Previous: <a href="#Top" accesskey="p" rel="prev">Contents in
section</a>, Up: <
<p>
Next: <a href="#section1" accesskey="n" rel="next">section 1</a>, Up: <a
href="#chapter" accesskey="u" rel="up">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h3 class="section" id="section-1">1.1 section</h3>
+<h3 class="section" id="section-1"><span>1.1 section<a class="copiable-link"
href='#section-1'> ¶</a></span></h3>
<p>The section with contents
</p>
@@ -79,7 +81,7 @@ Next: <a href="#section1" accesskey="n" rel="next">section
1</a>, Up: <a href="#
<p>
Previous: <a href="#section" accesskey="p" rel="prev">section</a>, Up: <a
href="#chapter" accesskey="u" rel="up">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h3 class="section" id="section-1-1">1.2 section 1</h3>
+<h3 class="section" id="section-1-1"><span>1.2 section 1<a
class="copiable-link" href='#section-1-1'> ¶</a></span></h3>
<p>Section 1.
</p>
diff --git
a/tp/t/results/html_tests/contents_in_middle_section_inline/res_html/contents_in_middle_section.html
b/tp/t/results/html_tests/contents_in_middle_section_inline/res_html/contents_in_middle_section.html
index a024547eff..0447739341 100644
---
a/tp/t/results/html_tests/contents_in_middle_section_inline/res_html/contents_in_middle_section.html
+++
b/tp/t/results/html_tests/contents_in_middle_section_inline/res_html/contents_in_middle_section.html
@@ -16,6 +16,8 @@
<link href="#chapter" rel="next" title="chapter">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -29,7 +31,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="#chapter" accesskey="n" rel="next">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="Contents-in-section">Contents in section</h1>
+<h1 class="top" id="Contents-in-section"><span>Contents in section<a
class="copiable-link" href='#Contents-in-section'> ¶</a></span></h1>
<p>Content in section.
</p>
@@ -43,7 +45,7 @@ Next: <a href="#chapter" accesskey="n" rel="next">Chapter
1</a> [<a href=
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">Contents in section</a>, Up:
<a href="#Top" accesskey="u" rel="up">Contents in section</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href='#Chapter-1'> ¶</a></span></h2>
@@ -57,7 +59,7 @@ Previous: <a href="#Top" accesskey="p" rel="prev">Contents in
section</a>, Up: <
<p>
Next: <a href="#section1" accesskey="n" rel="next">section 1</a>, Up: <a
href="#chapter" accesskey="u" rel="up">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h3 class="section" id="section-1">1.1 section</h3>
+<h3 class="section" id="section-1"><span>1.1 section<a class="copiable-link"
href='#section-1'> ¶</a></span></h3>
<p>The section with contents
</p><div class="element-contents" id="SEC_Contents">
@@ -82,7 +84,7 @@ Next: <a href="#section1" accesskey="n" rel="next">section
1</a>, Up: <a href="#
<p>
Previous: <a href="#section" accesskey="p" rel="prev">section</a>, Up: <a
href="#chapter" accesskey="u" rel="up">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h3 class="section" id="section-1-1">1.2 section 1</h3>
+<h3 class="section" id="section-1-1"><span>1.2 section 1<a
class="copiable-link" href='#section-1-1'> ¶</a></span></h3>
<p>Section 1.
</p>
diff --git
a/tp/t/results/html_tests/contents_in_middle_section_separate_element/res_html/contents_in_middle_section.html
b/tp/t/results/html_tests/contents_in_middle_section_separate_element/res_html/contents_in_middle_section.html
index 9223571071..05a73a5b88 100644
---
a/tp/t/results/html_tests/contents_in_middle_section_separate_element/res_html/contents_in_middle_section.html
+++
b/tp/t/results/html_tests/contents_in_middle_section_separate_element/res_html/contents_in_middle_section.html
@@ -16,6 +16,8 @@
<link href="#chapter" rel="next" title="chapter">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -29,7 +31,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="#chapter" accesskey="n" rel="next">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="Contents-in-section">Contents in section</h1>
+<h1 class="top" id="Contents-in-section"><span>Contents in section<a
class="copiable-link" href='#Contents-in-section'> ¶</a></span></h1>
<p>Content in section.
</p>
@@ -43,7 +45,7 @@ Next: <a href="#chapter" accesskey="n" rel="next">Chapter
1</a> [<a href=
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">Contents in section</a>, Up:
<a href="#Top" accesskey="u" rel="up">Contents in section</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href='#Chapter-1'> ¶</a></span></h2>
@@ -57,7 +59,7 @@ Previous: <a href="#Top" accesskey="p" rel="prev">Contents in
section</a>, Up: <
<p>
Next: <a href="#section1" accesskey="n" rel="next">section 1</a>, Up: <a
href="#chapter" accesskey="u" rel="up">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h3 class="section" id="section-1">1.1 section</h3>
+<h3 class="section" id="section-1"><span>1.1 section<a class="copiable-link"
href='#section-1'> ¶</a></span></h3>
<p>The section with contents
</p>
@@ -68,7 +70,7 @@ Next: <a href="#section1" accesskey="n" rel="next">section
1</a>, Up: <a href="#
<p>
Previous: <a href="#section" accesskey="p" rel="prev">section</a>, Up: <a
href="#chapter" accesskey="u" rel="up">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h3 class="section" id="section-1-1">1.2 section 1</h3>
+<h3 class="section" id="section-1-1"><span>1.2 section 1<a
class="copiable-link" href='#section-1-1'> ¶</a></span></h3>
<p>Section 1.
</p>
diff --git a/tp/t/results/html_tests/deftypefnnewline_for_copying_after.pl
b/tp/t/results/html_tests/deftypefnnewline_for_copying_after.pl
index ec29aa9403..5a114ea628 100644
--- a/tp/t/results/html_tests/deftypefnnewline_for_copying_after.pl
+++ b/tp/t/results/html_tests/deftypefnnewline_for_copying_after.pl
@@ -672,7 +672,7 @@ strong.def-name {font-family: monospace; font-weight: bold;
font-size: larger}
</p></dd></dl>
<div class="top-level-extent" id="Top">
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<dl class="first-deftypefn first-deftypefun-alias-first-deftypefn">
<dt class="deftypefn deftypefun-alias-deftypefn" id="index-something"><span
class="category-def">Function:<br> </span><span><code
class="def-type">void</code><br> <strong class="def-name">something</strong>
<code class="def-code-arguments">input</code><a class="copiable-link"
href=\'#index-something\'> ¶</a></span></dt>
diff --git a/tp/t/results/html_tests/deftypefnnewline_for_copying_before.pl
b/tp/t/results/html_tests/deftypefnnewline_for_copying_before.pl
index bf30c1b30e..84ca99afef 100644
--- a/tp/t/results/html_tests/deftypefnnewline_for_copying_before.pl
+++ b/tp/t/results/html_tests/deftypefnnewline_for_copying_before.pl
@@ -624,7 +624,7 @@ strong.def-name {font-family: monospace; font-weight: bold;
font-size: larger}
<div class="top-level-extent" id="Top">
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<dl class="first-deftypefn first-deftypefun-alias-first-deftypefn">
<dt class="deftypefn deftypefun-alias-deftypefn" id="index-something"><span
class="category-def">Function:<br> </span><span><code
class="def-type">void</code><br> <strong class="def-name">something</strong>
<code class="def-code-arguments">input</code><a class="copiable-link"
href=\'#index-something\'> ¶</a></span></dt>
diff --git a/tp/t/results/html_tests/documentdescription.pl
b/tp/t/results/html_tests/documentdescription.pl
index f372979f08..1cf20b04ad 100644
--- a/tp/t/results/html_tests/documentdescription.pl
+++ b/tp/t/results/html_tests/documentdescription.pl
@@ -323,6 +323,12 @@ $result_converted{'html'}->{'documentdescription'} =
'<!DOCTYPE html>
<meta name="distribution" content="global">
<meta name="viewport" content="width=device-width,initial-scale=1">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -330,7 +336,7 @@ $result_converted{'html'}->{'documentdescription'} =
'<!DOCTYPE html>
<body lang="en">
<div class="top-level-extent" id="top">
-<h1 class="top">top</h1>
+<h1 class="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
</div>
diff --git
a/tp/t/results/html_tests/double_contents/res_html/double_contents.html
b/tp/t/results/html_tests/double_contents/res_html/double_contents.html
index 7dc0b56121..569df6e244 100644
--- a/tp/t/results/html_tests/double_contents/res_html/double_contents.html
+++ b/tp/t/results/html_tests/double_contents/res_html/double_contents.html
@@ -16,6 +16,8 @@
<link href="#chapter" rel="next" title="chapter">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -30,7 +32,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="#chapter" accesskey="n" rel="next">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="Double-contents">Double contents</h1>
+<h1 class="top" id="Double-contents"><span>Double contents<a
class="copiable-link" href='#Double-contents'> ¶</a></span></h1>
<p>Double contents.
</p>
@@ -54,7 +56,7 @@ Next: <a href="#chapter" accesskey="n" rel="next">Chapter
1</a> [<a href=
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">Double contents</a>, Up: <a
href="#Top" accesskey="u" rel="up">Double contents</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href='#Chapter-1'> ¶</a></span></h2>
<p>The chapter
</p>
@@ -68,7 +70,7 @@ Previous: <a href="#Top" accesskey="p" rel="prev">Double
contents</a>, Up: <a hr
<p>
Up: <a href="#chapter" accesskey="u" rel="up">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h3 class="section" id="section-with-contents">1.1 section with contents</h3>
+<h3 class="section" id="section-with-contents"><span>1.1 section with
contents<a class="copiable-link" href='#section-with-contents'>
¶</a></span></h3>
</div>
</div>
diff --git
a/tp/t/results/html_tests/double_contents_after_title/res_html/double_contents.html
b/tp/t/results/html_tests/double_contents_after_title/res_html/double_contents.html
index df212aca56..eca870fe38 100644
---
a/tp/t/results/html_tests/double_contents_after_title/res_html/double_contents.html
+++
b/tp/t/results/html_tests/double_contents_after_title/res_html/double_contents.html
@@ -14,6 +14,12 @@
<link href="#Top" rel="start" title="Top">
<link href="#SEC_Contents" rel="contents" title="Table of Contents">
<link href="#chapter" rel="next" title="chapter">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
<p>
Next: <a href="#chapter" accesskey="n" rel="next">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="Double-contents">Double contents</h1>
+<h1 class="top" id="Double-contents"><span>Double contents<a
class="copiable-link" href='#Double-contents'> ¶</a></span></h1>
<p>Double contents.
</p>
@@ -39,7 +45,7 @@ Next: <a href="#chapter" accesskey="n" rel="next">Chapter
1</a> [<a href=
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">Double contents</a>, Up: <a
href="#Top" accesskey="u" rel="up">Double contents</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href='#Chapter-1'> ¶</a></span></h2>
<p>The chapter
</p>
@@ -53,7 +59,7 @@ Previous: <a href="#Top" accesskey="p" rel="prev">Double
contents</a>, Up: <a hr
<p>
Up: <a href="#chapter" accesskey="u" rel="up">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h3 class="section" id="section-with-contents">1.1 section with contents</h3>
+<h3 class="section" id="section-with-contents"><span>1.1 section with
contents<a class="copiable-link" href='#section-with-contents'>
¶</a></span></h3>
</div>
</div>
diff --git
a/tp/t/results/html_tests/double_contents_after_title_show_title/res_html/double_contents.html
b/tp/t/results/html_tests/double_contents_after_title_show_title/res_html/double_contents.html
index 628c137f67..17ce497cb0 100644
---
a/tp/t/results/html_tests/double_contents_after_title_show_title/res_html/double_contents.html
+++
b/tp/t/results/html_tests/double_contents_after_title_show_title/res_html/double_contents.html
@@ -16,6 +16,8 @@
<link href="#chapter" rel="next" title="chapter">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -44,7 +46,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="#chapter" accesskey="n" rel="next">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="Double-contents">Double contents</h1>
+<h1 class="top" id="Double-contents"><span>Double contents<a
class="copiable-link" href='#Double-contents'> ¶</a></span></h1>
<p>Double contents.
</p>
@@ -58,7 +60,7 @@ Next: <a href="#chapter" accesskey="n" rel="next">Chapter
1</a> [<a href=
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">Double contents</a>, Up: <a
href="#Top" accesskey="u" rel="up">Double contents</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href='#Chapter-1'> ¶</a></span></h2>
<p>The chapter
</p>
@@ -72,7 +74,7 @@ Previous: <a href="#Top" accesskey="p" rel="prev">Double
contents</a>, Up: <a hr
<p>
Up: <a href="#chapter" accesskey="u" rel="up">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h3 class="section" id="section-with-contents">1.1 section with contents</h3>
+<h3 class="section" id="section-with-contents"><span>1.1 section with
contents<a class="copiable-link" href='#section-with-contents'>
¶</a></span></h3>
</div>
</div>
diff --git
a/tp/t/results/html_tests/double_contents_after_title_show_title_nodes/res_html/chapter.html
b/tp/t/results/html_tests/double_contents_after_title_show_title_nodes/res_html/chapter.html
index 4be440d646..18dc2f7b15 100644
---
a/tp/t/results/html_tests/double_contents_after_title_show_title_nodes/res_html/chapter.html
+++
b/tp/t/results/html_tests/double_contents_after_title_show_title_nodes/res_html/chapter.html
@@ -15,6 +15,12 @@
<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
<link href="index.html" rel="up" title="Top">
<link href="index.html" rel="prev" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Previous: <a href="index.html" accesskey="p" rel="prev">Double contents</a>,
Up: <a href="index.html" accesskey="u" rel="up">Double contents</a> [<a
href="index.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
<hr>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href='#Chapter-1'> ¶</a></span></h2>
<p>The chapter
</p>
diff --git
a/tp/t/results/html_tests/double_contents_after_title_show_title_nodes/res_html/index.html
b/tp/t/results/html_tests/double_contents_after_title_show_title_nodes/res_html/index.html
index c258a6b395..8194664ca3 100644
---
a/tp/t/results/html_tests/double_contents_after_title_show_title_nodes/res_html/index.html
+++
b/tp/t/results/html_tests/double_contents_after_title_show_title_nodes/res_html/index.html
@@ -16,6 +16,8 @@
<link href="chapter.html" rel="next" title="chapter">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -45,7 +47,7 @@ ul.toc-numbered-mark {list-style: none}
Next: <a href="chapter.html" accesskey="n" rel="next">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
<hr>
-<h1 class="top" id="Double-contents">Double contents</h1>
+<h1 class="top" id="Double-contents"><span>Double contents<a
class="copiable-link" href='#Double-contents'> ¶</a></span></h1>
<p>Double contents.
</p>
diff --git
a/tp/t/results/html_tests/double_contents_after_title_show_title_nodes/res_html/section.html
b/tp/t/results/html_tests/double_contents_after_title_show_title_nodes/res_html/section.html
index f3a43db58a..3f3c5ef2b8 100644
---
a/tp/t/results/html_tests/double_contents_after_title_show_title_nodes/res_html/section.html
+++
b/tp/t/results/html_tests/double_contents_after_title_show_title_nodes/res_html/section.html
@@ -14,6 +14,12 @@
<link href="index.html" rel="start" title="Top">
<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
<link href="chapter.html" rel="up" title="chapter">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Up: <a href="chapter.html" accesskey="u" rel="up">Chapter 1</a> [<a
href="index.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
<hr>
-<h3 class="section" id="section-with-contents">1.1 section with contents</h3>
+<h3 class="section" id="section-with-contents"><span>1.1 section with
contents<a class="copiable-link" href='#section-with-contents'>
¶</a></span></h3>
</div>
diff --git
a/tp/t/results/html_tests/double_contents_book/res_html/double_contents.html
b/tp/t/results/html_tests/double_contents_book/res_html/double_contents.html
index 95df7337ff..7cb58de526 100644
--- a/tp/t/results/html_tests/double_contents_book/res_html/double_contents.html
+++ b/tp/t/results/html_tests/double_contents_book/res_html/double_contents.html
@@ -16,6 +16,8 @@
<link href="#chapter" rel="next" title="chapter">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -30,7 +32,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="#chapter" accesskey="n" rel="next">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="Double-contents">Double contents</h1>
+<h1 class="top" id="Double-contents"><span>Double contents<a
class="copiable-link" href='#Double-contents'> ¶</a></span></h1>
<div class="element-contents" id="SEC_Contents">
<h2 class="contents-heading">Table of Contents</h2>
@@ -54,7 +56,7 @@ Next: <a href="#chapter" accesskey="n" rel="next">Chapter
1</a> [<a href=
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">Double contents</a>, Up: <a
href="#Top" accesskey="u" rel="up">Double contents</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href='#Chapter-1'> ¶</a></span></h2>
<ul class="toc-numbered-mark">
<li> <a href="#section">1.1 section with contents</a> </li>
</ul>
@@ -68,7 +70,7 @@ Previous: <a href="#Top" accesskey="p" rel="prev">Double
contents</a>, Up: <a hr
<p>
Up: <a href="#chapter" accesskey="u" rel="up">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h3 class="section" id="section-with-contents">1.1 section with contents</h3>
+<h3 class="section" id="section-with-contents"><span>1.1 section with
contents<a class="copiable-link" href='#section-with-contents'>
¶</a></span></h3>
</div>
</div>
diff --git
a/tp/t/results/html_tests/double_contents_chapter/res_html/chapter.html
b/tp/t/results/html_tests/double_contents_chapter/res_html/chapter.html
index beb58741e7..ceab248e91 100644
--- a/tp/t/results/html_tests/double_contents_chapter/res_html/chapter.html
+++ b/tp/t/results/html_tests/double_contents_chapter/res_html/chapter.html
@@ -15,6 +15,12 @@
<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
<link href="index.html" rel="up" title="Top">
<link href="index.html" rel="prev" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
<p>
Previous: <a href="index.html" accesskey="p" rel="prev">Double contents</a>,
Up: <a href="index.html" accesskey="u" rel="up">Double contents</a> [<a
href="index.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href='#Chapter-1'> ¶</a></span></h2>
<p>The chapter
</p>
@@ -39,7 +45,7 @@ Previous: <a href="index.html" accesskey="p"
rel="prev">Double contents</a>, Up:
<p>
Up: <a href="#chapter" accesskey="u" rel="up">Chapter 1</a> [<a
href="index.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h3 class="section" id="section-with-contents">1.1 section with contents</h3>
+<h3 class="section" id="section-with-contents"><span>1.1 section with
contents<a class="copiable-link" href='#section-with-contents'>
¶</a></span></h3>
</div>
</div>
diff --git
a/tp/t/results/html_tests/double_contents_chapter/res_html/index.html
b/tp/t/results/html_tests/double_contents_chapter/res_html/index.html
index 4aad8dcf2a..dd091de42a 100644
--- a/tp/t/results/html_tests/double_contents_chapter/res_html/index.html
+++ b/tp/t/results/html_tests/double_contents_chapter/res_html/index.html
@@ -16,6 +16,8 @@
<link href="chapter.html#chapter" rel="next" title="chapter">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -30,7 +32,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="chapter.html#chapter" accesskey="n" rel="next">Chapter 1</a>
[<a href="#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="Double-contents">Double contents</h1>
+<h1 class="top" id="Double-contents"><span>Double contents<a
class="copiable-link" href='#Double-contents'> ¶</a></span></h1>
<p>Double contents.
</p>
diff --git
a/tp/t/results/html_tests/double_contents_inline/res_html/double_contents.html
b/tp/t/results/html_tests/double_contents_inline/res_html/double_contents.html
index 88c099d5be..69534625fd 100644
---
a/tp/t/results/html_tests/double_contents_inline/res_html/double_contents.html
+++
b/tp/t/results/html_tests/double_contents_inline/res_html/double_contents.html
@@ -16,6 +16,8 @@
<link href="#chapter" rel="next" title="chapter">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -43,7 +45,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="#chapter" accesskey="n" rel="next">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="Double-contents">Double contents</h1>
+<h1 class="top" id="Double-contents"><span>Double contents<a
class="copiable-link" href='#Double-contents'> ¶</a></span></h1>
<p>Double contents.
</p>
@@ -57,7 +59,7 @@ Next: <a href="#chapter" accesskey="n" rel="next">Chapter
1</a> [<a href=
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">Double contents</a>, Up: <a
href="#Top" accesskey="u" rel="up">Double contents</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href='#Chapter-1'> ¶</a></span></h2>
<div class="element-contents" id="SEC_Contents">
<h2 class="contents-heading">Table of Contents</h2>
@@ -84,7 +86,7 @@ Previous: <a href="#Top" accesskey="p" rel="prev">Double
contents</a>, Up: <a hr
<p>
Up: <a href="#chapter" accesskey="u" rel="up">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h3 class="section" id="section-with-contents">1.1 section with contents</h3>
+<h3 class="section" id="section-with-contents"><span>1.1 section with
contents<a class="copiable-link" href='#section-with-contents'>
¶</a></span></h3>
<div class="element-contents" id="SEC_Contents">
<h2 class="contents-heading">Table of Contents</h2>
diff --git
a/tp/t/results/html_tests/double_contents_inline_chapter/res_html/chapter.html
b/tp/t/results/html_tests/double_contents_inline_chapter/res_html/chapter.html
index 46df2bd07a..84e8e00148 100644
---
a/tp/t/results/html_tests/double_contents_inline_chapter/res_html/chapter.html
+++
b/tp/t/results/html_tests/double_contents_inline_chapter/res_html/chapter.html
@@ -17,6 +17,8 @@
<link href="index.html" rel="prev" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -30,7 +32,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Previous: <a href="index.html" accesskey="p" rel="prev">Double contents</a>,
Up: <a href="index.html" accesskey="u" rel="up">Double contents</a> [<a
href="index.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href='#Chapter-1'> ¶</a></span></h2>
<div class="element-contents" id="SEC_Contents">
<h2 class="contents-heading">Table of Contents</h2>
@@ -57,7 +59,7 @@ Previous: <a href="index.html" accesskey="p"
rel="prev">Double contents</a>, Up:
<p>
Up: <a href="#chapter" accesskey="u" rel="up">Chapter 1</a> [<a
href="index.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h3 class="section" id="section-with-contents">1.1 section with contents</h3>
+<h3 class="section" id="section-with-contents"><span>1.1 section with
contents<a class="copiable-link" href='#section-with-contents'>
¶</a></span></h3>
<div class="element-contents" id="SEC_Contents">
<h2 class="contents-heading">Table of Contents</h2>
diff --git
a/tp/t/results/html_tests/double_contents_inline_chapter/res_html/index.html
b/tp/t/results/html_tests/double_contents_inline_chapter/res_html/index.html
index e2c3d0dd57..a6d928ebb8 100644
--- a/tp/t/results/html_tests/double_contents_inline_chapter/res_html/index.html
+++ b/tp/t/results/html_tests/double_contents_inline_chapter/res_html/index.html
@@ -16,6 +16,8 @@
<link href="chapter.html#chapter" rel="next" title="chapter">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -43,7 +45,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="chapter.html#chapter" accesskey="n" rel="next">Chapter 1</a>
[<a href="#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="Double-contents">Double contents</h1>
+<h1 class="top" id="Double-contents"><span>Double contents<a
class="copiable-link" href='#Double-contents'> ¶</a></span></h1>
<p>Double contents.
</p>
diff --git
a/tp/t/results/html_tests/double_contents_inline_nodes/res_html/chapter.html
b/tp/t/results/html_tests/double_contents_inline_nodes/res_html/chapter.html
index 389f0b49a1..0046d85b16 100644
--- a/tp/t/results/html_tests/double_contents_inline_nodes/res_html/chapter.html
+++ b/tp/t/results/html_tests/double_contents_inline_nodes/res_html/chapter.html
@@ -17,6 +17,8 @@
<link href="index.html" rel="prev" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -31,7 +33,7 @@ ul.toc-numbered-mark {list-style: none}
Previous: <a href="index.html" accesskey="p" rel="prev">Double contents</a>,
Up: <a href="index.html" accesskey="u" rel="up">Double contents</a> [<a
href="index.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
<hr>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href='#Chapter-1'> ¶</a></span></h2>
<div class="element-contents" id="SEC_Contents">
<h2 class="contents-heading">Table of Contents</h2>
diff --git
a/tp/t/results/html_tests/double_contents_inline_nodes/res_html/index.html
b/tp/t/results/html_tests/double_contents_inline_nodes/res_html/index.html
index 03202a7bf3..72e8129851 100644
--- a/tp/t/results/html_tests/double_contents_inline_nodes/res_html/index.html
+++ b/tp/t/results/html_tests/double_contents_inline_nodes/res_html/index.html
@@ -16,6 +16,8 @@
<link href="chapter.html" rel="next" title="chapter">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -44,7 +46,7 @@ ul.toc-numbered-mark {list-style: none}
Next: <a href="chapter.html" accesskey="n" rel="next">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
<hr>
-<h1 class="top" id="Double-contents">Double contents</h1>
+<h1 class="top" id="Double-contents"><span>Double contents<a
class="copiable-link" href='#Double-contents'> ¶</a></span></h1>
<p>Double contents.
</p>
diff --git
a/tp/t/results/html_tests/double_contents_inline_nodes/res_html/section.html
b/tp/t/results/html_tests/double_contents_inline_nodes/res_html/section.html
index 96cc4033d6..7963b87d3b 100644
--- a/tp/t/results/html_tests/double_contents_inline_nodes/res_html/section.html
+++ b/tp/t/results/html_tests/double_contents_inline_nodes/res_html/section.html
@@ -16,6 +16,8 @@
<link href="chapter.html" rel="up" title="chapter">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -30,7 +32,7 @@ ul.toc-numbered-mark {list-style: none}
Up: <a href="chapter.html" accesskey="u" rel="up">Chapter 1</a> [<a
href="index.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
<hr>
-<h3 class="section" id="section-with-contents">1.1 section with contents</h3>
+<h3 class="section" id="section-with-contents"><span>1.1 section with
contents<a class="copiable-link" href='#section-with-contents'>
¶</a></span></h3>
<div class="element-contents" id="SEC_Contents">
<h2 class="contents-heading">Table of Contents</h2>
diff --git
a/tp/t/results/html_tests/double_contents_inline_section/res_html/chapter.html
b/tp/t/results/html_tests/double_contents_inline_section/res_html/chapter.html
index 22a68de521..78b5e506ca 100644
---
a/tp/t/results/html_tests/double_contents_inline_section/res_html/chapter.html
+++
b/tp/t/results/html_tests/double_contents_inline_section/res_html/chapter.html
@@ -17,6 +17,8 @@
<link href="index.html" rel="prev" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -30,7 +32,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Previous: <a href="index.html" accesskey="p" rel="prev">Double contents</a>,
Up: <a href="index.html" accesskey="u" rel="up">Double contents</a> [<a
href="index.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href='#Chapter-1'> ¶</a></span></h2>
<div class="element-contents" id="SEC_Contents">
<h2 class="contents-heading">Table of Contents</h2>
diff --git
a/tp/t/results/html_tests/double_contents_inline_section/res_html/index.html
b/tp/t/results/html_tests/double_contents_inline_section/res_html/index.html
index ee57a4194c..afde15820b 100644
--- a/tp/t/results/html_tests/double_contents_inline_section/res_html/index.html
+++ b/tp/t/results/html_tests/double_contents_inline_section/res_html/index.html
@@ -16,6 +16,8 @@
<link href="chapter.html" rel="next" title="chapter">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -43,7 +45,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="chapter.html" accesskey="n" rel="next">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="Double-contents">Double contents</h1>
+<h1 class="top" id="Double-contents"><span>Double contents<a
class="copiable-link" href='#Double-contents'> ¶</a></span></h1>
<p>Double contents.
</p>
diff --git
a/tp/t/results/html_tests/double_contents_inline_section/res_html/section.html
b/tp/t/results/html_tests/double_contents_inline_section/res_html/section.html
index 2a1630bb3f..e4a8d86655 100644
---
a/tp/t/results/html_tests/double_contents_inline_section/res_html/section.html
+++
b/tp/t/results/html_tests/double_contents_inline_section/res_html/section.html
@@ -16,6 +16,8 @@
<link href="chapter.html" rel="up" title="chapter">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -29,7 +31,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Up: <a href="chapter.html" accesskey="u" rel="up">Chapter 1</a> [<a
href="index.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h3 class="section" id="section-with-contents">1.1 section with contents</h3>
+<h3 class="section" id="section-with-contents"><span>1.1 section with
contents<a class="copiable-link" href='#section-with-contents'>
¶</a></span></h3>
<div class="element-contents" id="SEC_Contents">
<h2 class="contents-heading">Table of Contents</h2>
diff --git
a/tp/t/results/html_tests/double_contents_nodes/res_html/chapter.html
b/tp/t/results/html_tests/double_contents_nodes/res_html/chapter.html
index 4be440d646..18dc2f7b15 100644
--- a/tp/t/results/html_tests/double_contents_nodes/res_html/chapter.html
+++ b/tp/t/results/html_tests/double_contents_nodes/res_html/chapter.html
@@ -15,6 +15,12 @@
<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
<link href="index.html" rel="up" title="Top">
<link href="index.html" rel="prev" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Previous: <a href="index.html" accesskey="p" rel="prev">Double contents</a>,
Up: <a href="index.html" accesskey="u" rel="up">Double contents</a> [<a
href="index.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
<hr>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href='#Chapter-1'> ¶</a></span></h2>
<p>The chapter
</p>
diff --git a/tp/t/results/html_tests/double_contents_nodes/res_html/index.html
b/tp/t/results/html_tests/double_contents_nodes/res_html/index.html
index a3c1d18161..3df9ebf44f 100644
--- a/tp/t/results/html_tests/double_contents_nodes/res_html/index.html
+++ b/tp/t/results/html_tests/double_contents_nodes/res_html/index.html
@@ -16,6 +16,8 @@
<link href="chapter.html" rel="next" title="chapter">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -31,7 +33,7 @@ ul.toc-numbered-mark {list-style: none}
Next: <a href="chapter.html" accesskey="n" rel="next">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
<hr>
-<h1 class="top" id="Double-contents">Double contents</h1>
+<h1 class="top" id="Double-contents"><span>Double contents<a
class="copiable-link" href='#Double-contents'> ¶</a></span></h1>
<p>Double contents.
</p>
diff --git
a/tp/t/results/html_tests/double_contents_nodes/res_html/section.html
b/tp/t/results/html_tests/double_contents_nodes/res_html/section.html
index f3a43db58a..3f3c5ef2b8 100644
--- a/tp/t/results/html_tests/double_contents_nodes/res_html/section.html
+++ b/tp/t/results/html_tests/double_contents_nodes/res_html/section.html
@@ -14,6 +14,12 @@
<link href="index.html" rel="start" title="Top">
<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
<link href="chapter.html" rel="up" title="chapter">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Up: <a href="chapter.html" accesskey="u" rel="up">Chapter 1</a> [<a
href="index.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
<hr>
-<h3 class="section" id="section-with-contents">1.1 section with contents</h3>
+<h3 class="section" id="section-with-contents"><span>1.1 section with
contents<a class="copiable-link" href='#section-with-contents'>
¶</a></span></h3>
</div>
diff --git
a/tp/t/results/html_tests/double_contents_section/res_html/chapter.html
b/tp/t/results/html_tests/double_contents_section/res_html/chapter.html
index 61ba34f7ca..0925045f0e 100644
--- a/tp/t/results/html_tests/double_contents_section/res_html/chapter.html
+++ b/tp/t/results/html_tests/double_contents_section/res_html/chapter.html
@@ -15,6 +15,12 @@
<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
<link href="index.html" rel="up" title="Top">
<link href="index.html" rel="prev" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
<p>
Previous: <a href="index.html" accesskey="p" rel="prev">Double contents</a>,
Up: <a href="index.html" accesskey="u" rel="up">Double contents</a> [<a
href="index.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href='#Chapter-1'> ¶</a></span></h2>
<p>The chapter
</p>
diff --git
a/tp/t/results/html_tests/double_contents_section/res_html/index.html
b/tp/t/results/html_tests/double_contents_section/res_html/index.html
index 970faa33b8..8a1daa7089 100644
--- a/tp/t/results/html_tests/double_contents_section/res_html/index.html
+++ b/tp/t/results/html_tests/double_contents_section/res_html/index.html
@@ -16,6 +16,8 @@
<link href="chapter.html" rel="next" title="chapter">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -30,7 +32,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="chapter.html" accesskey="n" rel="next">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="Double-contents">Double contents</h1>
+<h1 class="top" id="Double-contents"><span>Double contents<a
class="copiable-link" href='#Double-contents'> ¶</a></span></h1>
<p>Double contents.
</p>
diff --git
a/tp/t/results/html_tests/double_contents_section/res_html/section.html
b/tp/t/results/html_tests/double_contents_section/res_html/section.html
index 54d81db77c..e5e10a639a 100644
--- a/tp/t/results/html_tests/double_contents_section/res_html/section.html
+++ b/tp/t/results/html_tests/double_contents_section/res_html/section.html
@@ -14,6 +14,12 @@
<link href="index.html" rel="start" title="Top">
<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
<link href="chapter.html" rel="up" title="chapter">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -24,7 +30,7 @@
<p>
Up: <a href="chapter.html" accesskey="u" rel="up">Chapter 1</a> [<a
href="index.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h3 class="section" id="section-with-contents">1.1 section with contents</h3>
+<h3 class="section" id="section-with-contents"><span>1.1 section with
contents<a class="copiable-link" href='#section-with-contents'>
¶</a></span></h3>
</div>
<hr>
diff --git
a/tp/t/results/html_tests/double_contents_separate_element/res_html/double_contents.html
b/tp/t/results/html_tests/double_contents_separate_element/res_html/double_contents.html
index fb8bb0360a..6e464e0c93 100644
---
a/tp/t/results/html_tests/double_contents_separate_element/res_html/double_contents.html
+++
b/tp/t/results/html_tests/double_contents_separate_element/res_html/double_contents.html
@@ -16,6 +16,8 @@
<link href="#chapter" rel="next" title="chapter">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -30,7 +32,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="#chapter" accesskey="n" rel="next">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="Double-contents">Double contents</h1>
+<h1 class="top" id="Double-contents"><span>Double contents<a
class="copiable-link" href='#Double-contents'> ¶</a></span></h1>
<p>Double contents.
</p>
@@ -44,7 +46,7 @@ Next: <a href="#chapter" accesskey="n" rel="next">Chapter
1</a> [<a href=
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">Double contents</a>, Up: <a
href="#Top" accesskey="u" rel="up">Double contents</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href='#Chapter-1'> ¶</a></span></h2>
<p>The chapter
</p>
@@ -58,7 +60,7 @@ Previous: <a href="#Top" accesskey="p" rel="prev">Double
contents</a>, Up: <a hr
<p>
Up: <a href="#chapter" accesskey="u" rel="up">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h3 class="section" id="section-with-contents">1.1 section with contents</h3>
+<h3 class="section" id="section-with-contents"><span>1.1 section with
contents<a class="copiable-link" href='#section-with-contents'>
¶</a></span></h3>
<hr style="height: 6px;">
</div>
diff --git
a/tp/t/results/html_tests/double_contents_separate_element_chapter/res_html/chapter.html
b/tp/t/results/html_tests/double_contents_separate_element_chapter/res_html/chapter.html
index 7f09f7d99b..d67a13051c 100644
---
a/tp/t/results/html_tests/double_contents_separate_element_chapter/res_html/chapter.html
+++
b/tp/t/results/html_tests/double_contents_separate_element_chapter/res_html/chapter.html
@@ -15,6 +15,12 @@
<link href="double_contents_toc.html#SEC_Contents" rel="contents" title="Table
of Contents">
<link href="index.html" rel="up" title="Top">
<link href="index.html" rel="prev" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
<p>
Previous: <a href="index.html" accesskey="p" rel="prev">Double contents</a>,
Up: <a href="index.html" accesskey="u" rel="up">Double contents</a> [<a
href="double_contents_toc.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href='#Chapter-1'> ¶</a></span></h2>
<p>The chapter
</p>
@@ -39,7 +45,7 @@ Previous: <a href="index.html" accesskey="p"
rel="prev">Double contents</a>, Up:
<p>
Up: <a href="#chapter" accesskey="u" rel="up">Chapter 1</a> [<a
href="double_contents_toc.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h3 class="section" id="section-with-contents">1.1 section with contents</h3>
+<h3 class="section" id="section-with-contents"><span>1.1 section with
contents<a class="copiable-link" href='#section-with-contents'>
¶</a></span></h3>
</div>
</div>
diff --git
a/tp/t/results/html_tests/double_contents_separate_element_chapter/res_html/index.html
b/tp/t/results/html_tests/double_contents_separate_element_chapter/res_html/index.html
index 302eca5f76..c9b5910f0f 100644
---
a/tp/t/results/html_tests/double_contents_separate_element_chapter/res_html/index.html
+++
b/tp/t/results/html_tests/double_contents_separate_element_chapter/res_html/index.html
@@ -14,6 +14,12 @@
<link href="#Top" rel="start" title="Top">
<link href="double_contents_toc.html#SEC_Contents" rel="contents" title="Table
of Contents">
<link href="chapter.html#chapter" rel="next" title="chapter">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
<p>
Next: <a href="chapter.html#chapter" accesskey="n" rel="next">Chapter 1</a>
[<a href="double_contents_toc.html#SEC_Contents" title="Table of
contents" rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="Double-contents">Double contents</h1>
+<h1 class="top" id="Double-contents"><span>Double contents<a
class="copiable-link" href='#Double-contents'> ¶</a></span></h1>
<p>Double contents.
</p>
diff --git
a/tp/t/results/html_tests/double_contents_separate_element_nodes/res_html/chapter.html
b/tp/t/results/html_tests/double_contents_separate_element_nodes/res_html/chapter.html
index f7675613ec..2f7ae6009f 100644
---
a/tp/t/results/html_tests/double_contents_separate_element_nodes/res_html/chapter.html
+++
b/tp/t/results/html_tests/double_contents_separate_element_nodes/res_html/chapter.html
@@ -15,6 +15,12 @@
<link href="double_contents_toc.html#SEC_Contents" rel="contents" title="Table
of Contents">
<link href="index.html" rel="up" title="Top">
<link href="index.html" rel="prev" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Previous: <a href="index.html" accesskey="p" rel="prev">Double contents</a>,
Up: <a href="index.html" accesskey="u" rel="up">Double contents</a> [<a
href="double_contents_toc.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
<hr>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href='#Chapter-1'> ¶</a></span></h2>
<p>The chapter
</p>
diff --git
a/tp/t/results/html_tests/double_contents_separate_element_nodes/res_html/index.html
b/tp/t/results/html_tests/double_contents_separate_element_nodes/res_html/index.html
index 94d01fb0fd..875535769e 100644
---
a/tp/t/results/html_tests/double_contents_separate_element_nodes/res_html/index.html
+++
b/tp/t/results/html_tests/double_contents_separate_element_nodes/res_html/index.html
@@ -14,6 +14,12 @@
<link href="#Top" rel="start" title="Top">
<link href="double_contents_toc.html#SEC_Contents" rel="contents" title="Table
of Contents">
<link href="chapter.html" rel="next" title="chapter">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a href="chapter.html" accesskey="n" rel="next">Chapter 1</a> [<a
href="double_contents_toc.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
<hr>
-<h1 class="top" id="Double-contents">Double contents</h1>
+<h1 class="top" id="Double-contents"><span>Double contents<a
class="copiable-link" href='#Double-contents'> ¶</a></span></h1>
<p>Double contents.
</p>
diff --git
a/tp/t/results/html_tests/double_contents_separate_element_nodes/res_html/section.html
b/tp/t/results/html_tests/double_contents_separate_element_nodes/res_html/section.html
index 987e0cad30..5326a45c12 100644
---
a/tp/t/results/html_tests/double_contents_separate_element_nodes/res_html/section.html
+++
b/tp/t/results/html_tests/double_contents_separate_element_nodes/res_html/section.html
@@ -14,6 +14,12 @@
<link href="index.html" rel="start" title="Top">
<link href="double_contents_toc.html#SEC_Contents" rel="contents" title="Table
of Contents">
<link href="chapter.html" rel="up" title="chapter">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Up: <a href="chapter.html" accesskey="u" rel="up">Chapter 1</a> [<a
href="double_contents_toc.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
<hr>
-<h3 class="section" id="section-with-contents">1.1 section with contents</h3>
+<h3 class="section" id="section-with-contents"><span>1.1 section with
contents<a class="copiable-link" href='#section-with-contents'>
¶</a></span></h3>
</div>
diff --git
a/tp/t/results/html_tests/double_contents_separate_element_section/res_html/chapter.html
b/tp/t/results/html_tests/double_contents_separate_element_section/res_html/chapter.html
index 126dd8697c..09f123748e 100644
---
a/tp/t/results/html_tests/double_contents_separate_element_section/res_html/chapter.html
+++
b/tp/t/results/html_tests/double_contents_separate_element_section/res_html/chapter.html
@@ -15,6 +15,12 @@
<link href="double_contents_toc.html#SEC_Contents" rel="contents" title="Table
of Contents">
<link href="index.html" rel="up" title="Top">
<link href="index.html" rel="prev" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
<p>
Previous: <a href="index.html" accesskey="p" rel="prev">Double contents</a>,
Up: <a href="index.html" accesskey="u" rel="up">Double contents</a> [<a
href="double_contents_toc.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href='#Chapter-1'> ¶</a></span></h2>
<p>The chapter
</p>
diff --git
a/tp/t/results/html_tests/double_contents_separate_element_section/res_html/index.html
b/tp/t/results/html_tests/double_contents_separate_element_section/res_html/index.html
index cbb8449d23..d28dde59cb 100644
---
a/tp/t/results/html_tests/double_contents_separate_element_section/res_html/index.html
+++
b/tp/t/results/html_tests/double_contents_separate_element_section/res_html/index.html
@@ -14,6 +14,12 @@
<link href="#Top" rel="start" title="Top">
<link href="double_contents_toc.html#SEC_Contents" rel="contents" title="Table
of Contents">
<link href="chapter.html" rel="next" title="chapter">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
<p>
Next: <a href="chapter.html" accesskey="n" rel="next">Chapter 1</a> [<a
href="double_contents_toc.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="Double-contents">Double contents</h1>
+<h1 class="top" id="Double-contents"><span>Double contents<a
class="copiable-link" href='#Double-contents'> ¶</a></span></h1>
<p>Double contents.
</p>
diff --git
a/tp/t/results/html_tests/double_contents_separate_element_section/res_html/section.html
b/tp/t/results/html_tests/double_contents_separate_element_section/res_html/section.html
index 5ba1a8232e..56f5d7b72d 100644
---
a/tp/t/results/html_tests/double_contents_separate_element_section/res_html/section.html
+++
b/tp/t/results/html_tests/double_contents_separate_element_section/res_html/section.html
@@ -14,6 +14,12 @@
<link href="index.html" rel="start" title="Top">
<link href="double_contents_toc.html#SEC_Contents" rel="contents" title="Table
of Contents">
<link href="chapter.html" rel="up" title="chapter">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -24,7 +30,7 @@
<p>
Up: <a href="chapter.html" accesskey="u" rel="up">Chapter 1</a> [<a
href="double_contents_toc.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h3 class="section" id="section-with-contents">1.1 section with contents</h3>
+<h3 class="section" id="section-with-contents"><span>1.1 section with
contents<a class="copiable-link" href='#section-with-contents'>
¶</a></span></h3>
</div>
<hr>
diff --git a/tp/t/results/html_tests/empty_lines_at_beginning_no_setfilename.pl
b/tp/t/results/html_tests/empty_lines_at_beginning_no_setfilename.pl
index 09380af612..b9465f6b3a 100644
--- a/tp/t/results/html_tests/empty_lines_at_beginning_no_setfilename.pl
+++ b/tp/t/results/html_tests/empty_lines_at_beginning_no_setfilename.pl
@@ -233,6 +233,12 @@
$result_converted{'html'}->{'empty_lines_at_beginning_no_setfilename'} = '<!DOCT
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -240,7 +246,7 @@
$result_converted{'html'}->{'empty_lines_at_beginning_no_setfilename'} = '<!DOCT
<body lang="en">
<div class="top-level-extent" id="Top">
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
</div>
diff --git
a/tp/t/results/html_tests/file_name_case_insensitive_conflict_redirections/res_html/index.html
b/tp/t/results/html_tests/file_name_case_insensitive_conflict_redirections/res_html/index.html
index 1346d27f1b..9e5a8df54c 100644
---
a/tp/t/results/html_tests/file_name_case_insensitive_conflict_redirections/res_html/index.html
+++
b/tp/t/results/html_tests/file_name_case_insensitive_conflict_redirections/res_html/index.html
@@ -12,19 +12,25 @@
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
<body lang="en">
<div class="top-level-extent" id="Top">
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href='#top-section'> ¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#Chapter" accesskey="1">Chapter</a></li>
</ul>
<div class="chapter-level-extent" id="Chapter">
-<h2 class="chapter">1 Chapter</h2>
+<h2 class="chapter"><span>1 Chapter<a class="copiable-link" href='#Chapter'>
¶</a></span></h2>
<dl class="table">
<dt>‘<samp class="samp">foo</samp>’</dt>
diff --git
a/tp/t/results/html_tests/file_name_conflict_with_Top/res_html/Chapter.html
b/tp/t/results/html_tests/file_name_conflict_with_Top/res_html/Chapter.html
index 03190063b2..0e5f5d191c 100644
--- a/tp/t/results/html_tests/file_name_conflict_with_Top/res_html/Chapter.html
+++ b/tp/t/results/html_tests/file_name_conflict_with_Top/res_html/Chapter.html
@@ -14,6 +14,12 @@
<link href="index.html" rel="start" title="Top">
<link href="index.html" rel="up" title="Top">
<link href="index.html" rel="prev" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Previous: <a href="index.html" accesskey="p" rel="prev">top</a>, Up: <a
href="index.html" accesskey="u" rel="up">top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="Chap">1 Chap</h2>
+<h2 class="chapter" id="Chap"><span>1 Chap<a class="copiable-link"
href='#Chap'> ¶</a></span></h2>
<a class="anchor" id="index"></a></div>
diff --git
a/tp/t/results/html_tests/file_name_conflict_with_Top/res_html/index.html
b/tp/t/results/html_tests/file_name_conflict_with_Top/res_html/index.html
index e0aa33c655..5ebe667e7b 100644
--- a/tp/t/results/html_tests/file_name_conflict_with_Top/res_html/index.html
+++ b/tp/t/results/html_tests/file_name_conflict_with_Top/res_html/index.html
@@ -13,6 +13,12 @@
<link href="#Top" rel="start" title="Top">
<link href="Chapter.html" rel="next" title="Chapter">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -24,7 +30,7 @@
Next: <a href="Chapter.html" accesskey="n" rel="next">Chap</a> </p>
</div>
<hr>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href='#top'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="Chapter.html" accesskey="1">Chap</a></li>
diff --git
a/tp/t/results/html_tests/file_name_conflict_with_section/res_html/Chap.html
b/tp/t/results/html_tests/file_name_conflict_with_section/res_html/Chap.html
index 269b297618..00471b81a7 100644
--- a/tp/t/results/html_tests/file_name_conflict_with_section/res_html/Chap.html
+++ b/tp/t/results/html_tests/file_name_conflict_with_section/res_html/Chap.html
@@ -12,6 +12,12 @@
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="index.html" rel="start" title="top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -23,7 +29,7 @@
Up : <a href="index.html" accesskey="u" rel="up">top</a> </p>
</div>
<hr>
-<h2 class="chapter">1 Chap</h2>
+<h2 class="chapter"><span>1 Chap<a class="copiable-link" href='#Chap-1'>
¶</a></span></h2>
</div>
diff --git
a/tp/t/results/html_tests/file_name_conflict_with_section/res_html/index.html
b/tp/t/results/html_tests/file_name_conflict_with_section/res_html/index.html
index a159d6ebe1..6f7d5b135e 100644
---
a/tp/t/results/html_tests/file_name_conflict_with_section/res_html/index.html
+++
b/tp/t/results/html_tests/file_name_conflict_with_section/res_html/index.html
@@ -12,6 +12,12 @@
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -23,7 +29,7 @@
</p>
</div>
<hr>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href='#top'>
¶</a></span></h1>
<a class="anchor" id="Chap"></a>
<ul class="mini-toc">
<li><a href="Chap.html" accesskey="1">Chap</a></li>
diff --git
a/tp/t/results/html_tests/file_name_conflict_with_user_defined/res_html/Chapter-1.html
b/tp/t/results/html_tests/file_name_conflict_with_user_defined/res_html/Chapter-1.html
index 658e841221..8025b03ee7 100644
---
a/tp/t/results/html_tests/file_name_conflict_with_user_defined/res_html/Chapter-1.html
+++
b/tp/t/results/html_tests/file_name_conflict_with_user_defined/res_html/Chapter-1.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="myanchor.html" rel="next" title="Chapter 2">
<link href="index.html" rel="prev" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
<p>
Next: <a href="myanchor.html" accesskey="n" rel="next">Chap 2</a>, Previous:
<a href="index.html" accesskey="p" rel="prev">top</a>, Up: <a href="index.html"
accesskey="u" rel="up">top</a> </p>
</div>
-<h2 class="chapter" id="Chap-1">1 Chap 1</h2>
+<h2 class="chapter" id="Chap-1"><span>1 Chap 1<a class="copiable-link"
href='#Chap-1'> ¶</a></span></h2>
<a class="anchor" id="myanchor"></a>
</div>
diff --git
a/tp/t/results/html_tests/file_name_conflict_with_user_defined/res_html/index.html
b/tp/t/results/html_tests/file_name_conflict_with_user_defined/res_html/index.html
index 1ada25025f..e6416d4f6f 100644
---
a/tp/t/results/html_tests/file_name_conflict_with_user_defined/res_html/index.html
+++
b/tp/t/results/html_tests/file_name_conflict_with_user_defined/res_html/index.html
@@ -13,6 +13,12 @@
<link href="#Top" rel="start" title="Top">
<link href="Chapter-1.html" rel="next" title="Chapter 1">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -23,7 +29,7 @@
<p>
Next: <a href="Chapter-1.html" accesskey="n" rel="next">Chap 1</a> </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href='#top'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="Chapter-1.html" accesskey="1">Chap 1</a></li>
diff --git
a/tp/t/results/html_tests/file_name_conflict_with_user_defined/res_html/myanchor.html
b/tp/t/results/html_tests/file_name_conflict_with_user_defined/res_html/myanchor.html
index 43d74cf963..fed3b7984a 100644
---
a/tp/t/results/html_tests/file_name_conflict_with_user_defined/res_html/myanchor.html
+++
b/tp/t/results/html_tests/file_name_conflict_with_user_defined/res_html/myanchor.html
@@ -14,6 +14,12 @@
<link href="index.html" rel="start" title="Top">
<link href="index.html" rel="up" title="Top">
<link href="Chapter-1.html" rel="prev" title="Chapter 1">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -24,7 +30,7 @@
<p>
Previous: <a href="Chapter-1.html" accesskey="p" rel="prev">Chap 1</a>, Up: <a
href="index.html" accesskey="u" rel="up">top</a> </p>
</div>
-<h2 class="chapter" id="Chap-2">2 Chap 2</h2>
+<h2 class="chapter" id="Chap-2"><span>2 Chap 2<a class="copiable-link"
href='#Chap-2'> ¶</a></span></h2>
</div>
<hr>
<div class="nav-panel">
diff --git
a/tp/t/results/html_tests/filenameconflictwithnonsplit/res_html/filenameconflictwithnonsplit.html
b/tp/t/results/html_tests/filenameconflictwithnonsplit/res_html/filenameconflictwithnonsplit.html
index 0b62d9f4b4..2d6e1d6516 100644
---
a/tp/t/results/html_tests/filenameconflictwithnonsplit/res_html/filenameconflictwithnonsplit.html
+++
b/tp/t/results/html_tests/filenameconflictwithnonsplit/res_html/filenameconflictwithnonsplit.html
@@ -12,13 +12,19 @@
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
<body lang="en">
<div class="top-level-extent" id="Top">
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href='#top'>
¶</a></span></h1>
<a class="anchor" id="filenameconflictwithnonsplit"></a>
</div>
diff --git
a/tp/t/results/html_tests/filenameconflictwithspecialelement/res_html/chap.html
b/tp/t/results/html_tests/filenameconflictwithspecialelement/res_html/chap.html
index 4d3781efbc..e092e9ee03 100644
---
a/tp/t/results/html_tests/filenameconflictwithspecialelement/res_html/chap.html
+++
b/tp/t/results/html_tests/filenameconflictwithspecialelement/res_html/chap.html
@@ -14,6 +14,12 @@
<link href="index.html" rel="start" title="Top">
<link href="index.html" rel="up" title="Top">
<link href="index.html" rel="prev" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Previous: <a href="index.html" accesskey="p" rel="prev">top</a>, Up: <a
href="index.html" accesskey="u" rel="up">top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="chap-1">1 chap</h2>
+<h2 class="chapter" id="chap-1"><span>1 chap<a class="copiable-link"
href='#chap-1'> ¶</a></span></h2>
<p>Need 2 elements for separate footnotes.
</p>
diff --git
a/tp/t/results/html_tests/filenameconflictwithspecialelement/res_html/index.html
b/tp/t/results/html_tests/filenameconflictwithspecialelement/res_html/index.html
index 1b2f71cc6c..d57326a34c 100644
---
a/tp/t/results/html_tests/filenameconflictwithspecialelement/res_html/index.html
+++
b/tp/t/results/html_tests/filenameconflictwithspecialelement/res_html/index.html
@@ -13,6 +13,12 @@
<link href="#Top" rel="start" title="Top">
<link href="chap.html" rel="next" title="chap">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -24,7 +30,7 @@
Next: <a href="chap.html" accesskey="n" rel="next">chap</a> </p>
</div>
<hr>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href='#top'>
¶</a></span></h1>
<p><a class="footnote" id="DOCF1"
href="filenameconflictwithspecialelement-fot.html#FOOT1"><sup>1</sup></a>
</p>
diff --git
a/tp/t/results/html_tests/float_copying/res_html/Copying-and-floats.html
b/tp/t/results/html_tests/float_copying/res_html/Copying-and-floats.html
index 58688a8333..df9193cc0e 100644
--- a/tp/t/results/html_tests/float_copying/res_html/Copying-and-floats.html
+++ b/tp/t/results/html_tests/float_copying/res_html/Copying-and-floats.html
@@ -23,7 +23,9 @@ the author abandon his copyright.
<link href="index.html" rel="prev" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -40,7 +42,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<p>
Previous: <a href="index.html" accesskey="p" rel="prev">Top</a>, Up: <a
href="index.html" accesskey="u" rel="up">Top</a> [<a
href="#Copying-and-floats" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="appendix" id="Copying-and-floats-1">Appendix A Copying and
floats</h2>
+<h2 class="appendix" id="Copying-and-floats-1"><span>Appendix A Copying and
floats<a class="copiable-link" href='#Copying-and-floats-1'>
¶</a></span></h2>
<p>In the appendix, we print the references and the copying once more
and the list of coyright notices (listoffloats).
@@ -72,14 +74,14 @@ the author abandon his copyright.
<a class="anchor" id="public-domain-anchor"></a><a class="index-entry-id"
id="index-copying-indexed-caption"></a>
<a class="index-entry-id" id="index-copying-indexed-caption-function"></a>
</div></div>
-<h4 class="subheading" id="listoffloats">listoffloats</h4>
+<h4 class="subheading" id="listoffloats"><span>listoffloats<a
class="copiable-link" href='#listoffloats'> ¶</a></span></h4>
<dl class="listoffloats">
<dt><a href="index.html#public-domain">Copyright notice 1</a></dt><dd
class="caption-in-listoffloats"><p>The Public Domain notice<a class="footnote"
id="t_flistoffloats_DOCF1_4"
href="float_copying_fot.html#t_flistoffloats_FOOT1_4"><sup>4</sup></a>
</p>
</dd>
</dl>
-<h4 class="subheading" id="printindex">printindex</h4>
+<h4 class="subheading" id="printindex"><span>printindex<a
class="copiable-link" href='#printindex'> ¶</a></span></h4>
<div class="printindex cp-printindex">
<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#Copying-and-floats_cp_letter-I"><b>I</b></a>
diff --git a/tp/t/results/html_tests/float_copying/res_html/index.html
b/tp/t/results/html_tests/float_copying/res_html/index.html
index 6cdda87168..9f2059f6b9 100644
--- a/tp/t/results/html_tests/float_copying/res_html/index.html
+++ b/tp/t/results/html_tests/float_copying/res_html/index.html
@@ -20,6 +20,12 @@ the author abandon his copyright.
<link href="#Top" rel="start" title="Top">
<link href="Copying-and-floats.html" rel="index" title="Copying and floats">
<link href="Copying-and-floats.html" rel="next" title="Copying and floats">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -32,7 +38,7 @@ the author abandon his copyright.
<p>
Next: <a href="Copying-and-floats.html" accesskey="n" rel="next">Copying and
floats</a> [<a href="Copying-and-floats.html" title="Index"
rel="index">Index</a>]</p>
</div>
-<h1 class="top" id="Top-1">Top</h1>
+<h1 class="top" id="Top-1"><span>Top<a class="copiable-link" href='#Top-1'>
¶</a></span></h1>
<a class="index-entry-id" id="index-Top"></a>
diff --git
a/tp/t/results/html_tests/footnotestyle_separate_html_text_no_monolithic.pl
b/tp/t/results/html_tests/footnotestyle_separate_html_text_no_monolithic.pl
index 661c9492cc..fe875b83a2 100644
--- a/tp/t/results/html_tests/footnotestyle_separate_html_text_no_monolithic.pl
+++ b/tp/t/results/html_tests/footnotestyle_separate_html_text_no_monolithic.pl
@@ -368,7 +368,7 @@
$result_converted{'html_text'}->{'footnotestyle_separate_html_text_no_monolithic
<p>
</p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<p>In top<a class="footnote" id="DOCF1" href="#FOOT1"><sup>1</sup></a>.
</p>
<ul class="mini-toc">
@@ -380,7 +380,7 @@
$result_converted{'html_text'}->{'footnotestyle_separate_html_text_no_monolithic
<p>
</p>
</div>
-<h2 class="chapter" id="Chap">1 Chap</h2>
+<h2 class="chapter" id="Chap"><span>1 Chap<a class="copiable-link"
href=\'#Chap\'> ¶</a></span></h2>
<hr>
</div>
diff --git
a/tp/t/results/html_tests/footnotestyle_separate_late/res_html/chap-f.html
b/tp/t/results/html_tests/footnotestyle_separate_late/res_html/chap-f.html
index 4203e9e0ee..ebed86878f 100644
--- a/tp/t/results/html_tests/footnotestyle_separate_late/res_html/chap-f.html
+++ b/tp/t/results/html_tests/footnotestyle_separate_late/res_html/chap-f.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="chap-s.html" rel="next" title="chap s">
<link href="index.html" rel="prev" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a href="chap-s.html" accesskey="n" rel="next">Chapter s</a>, Previous:
<a href="index.html" accesskey="p" rel="prev">top</a>, Up: <a href="index.html"
accesskey="u" rel="up">top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="Chapter-f">1 Chapter f</h2>
+<h2 class="chapter" id="Chapter-f"><span>1 Chapter f<a class="copiable-link"
href='#Chapter-f'> ¶</a></span></h2>
<p><a class="footnote" id="DOCF1"
href="footnotestyle_separate_late_fot.html#FOOT1"><sup>1</sup></a>
</p>
diff --git
a/tp/t/results/html_tests/footnotestyle_separate_late/res_html/chap-s.html
b/tp/t/results/html_tests/footnotestyle_separate_late/res_html/chap-s.html
index 508d887438..a4eef17aa7 100644
--- a/tp/t/results/html_tests/footnotestyle_separate_late/res_html/chap-s.html
+++ b/tp/t/results/html_tests/footnotestyle_separate_late/res_html/chap-s.html
@@ -14,6 +14,12 @@
<link href="index.html" rel="start" title="Top">
<link href="index.html" rel="up" title="Top">
<link href="chap-f.html" rel="prev" title="chap f">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Previous: <a href="chap-f.html" accesskey="p" rel="prev">Chapter f</a>, Up: <a
href="index.html" accesskey="u" rel="up">top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="Chapter-s">2 Chapter s</h2>
+<h2 class="chapter" id="Chapter-s"><span>2 Chapter s<a class="copiable-link"
href='#Chapter-s'> ¶</a></span></h2>
<p><a class="footnote" id="DOCF2"
href="footnotestyle_separate_late_fot.html#FOOT2"><sup>2</sup></a>
</p>
diff --git
a/tp/t/results/html_tests/footnotestyle_separate_late/res_html/index.html
b/tp/t/results/html_tests/footnotestyle_separate_late/res_html/index.html
index e452f83b6f..015bec57da 100644
--- a/tp/t/results/html_tests/footnotestyle_separate_late/res_html/index.html
+++ b/tp/t/results/html_tests/footnotestyle_separate_late/res_html/index.html
@@ -13,6 +13,12 @@
<link href="#Top" rel="start" title="Top">
<link href="chap-f.html" rel="next" title="chap f">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -24,7 +30,7 @@
Next: <a href="chap-f.html" accesskey="n" rel="next">Chapter f</a> </p>
</div>
<hr>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href='#top'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="chap-f.html" accesskey="1">Chapter f</a></li>
diff --git a/tp/t/results/html_tests/html_in_copying.pl
b/tp/t/results/html_tests/html_in_copying.pl
index 6717c09f80..cf61505560 100644
--- a/tp/t/results/html_tests/html_in_copying.pl
+++ b/tp/t/results/html_tests/html_in_copying.pl
@@ -311,6 +311,12 @@ in <b>html</b> in copying `` -->
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -319,7 +325,7 @@ in <b>html</b> in copying `` -->
<div class="top-level-extent" id="Top">
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
</div>
diff --git a/tp/t/results/html_tests/index_and_node_same_name.pl
b/tp/t/results/html_tests/index_and_node_same_name.pl
index 373f3ae779..a8e69931eb 100644
--- a/tp/t/results/html_tests/index_and_node_same_name.pl
+++ b/tp/t/results/html_tests/index_and_node_same_name.pl
@@ -250,7 +250,9 @@ $result_converted{'html'}->{'index_and_node_same_name'} =
'<!DOCTYPE html>
<link href="#index-node" rel="index" title="index node">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -263,8 +265,8 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
<body lang="en">
<div class="top-level-extent" id="top">
-<h1 class="top">top</h1>
-<h4 class="node" id="index-node">index node</h4>
+<h1 class="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
+<h4 class="node" id="index-node"><span>index node<a class="copiable-link"
href=\'#index-node\'> ¶</a></span></h4>
<a class="index-entry-id" id="index-node-1"></a>
<div class="printindex cp-printindex">
diff --git a/tp/t/results/html_tests/index_below.pl
b/tp/t/results/html_tests/index_below.pl
index f3fb53ce00..9b415a2665 100644
--- a/tp/t/results/html_tests/index_below.pl
+++ b/tp/t/results/html_tests/index_below.pl
@@ -471,7 +471,9 @@ $result_converted{'html'}->{'index_below'} = '<!DOCTYPE
html>
<link href="#chap" rel="index" title="1 chap">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -488,7 +490,7 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
<p>
[<a href="#chap" title="Index" rel="index">Index</a>]</p>
</div>
-<h1 class="top">top</h1>
+<h1 class="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#chap" accesskey="1">chap</a></li>
@@ -499,7 +501,7 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
<p>
Up : <a href="#top" accesskey="u" rel="up">top</a> [<a href="#chap"
title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter">1 chap</h2>
+<h2 class="chapter"><span>1 chap<a class="copiable-link" href=\'#chap\'>
¶</a></span></h2>
<ul class="mini-toc">
<li><a href="#sec" accesskey="1">sec</a></li>
@@ -510,7 +512,7 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
<p>
Up : <a href="#chap" accesskey="u" rel="up">chap</a> [<a href="#chap"
title="Index" rel="index">Index</a>]</p>
</div>
-<h3 class="section">1.1 sec</h3>
+<h3 class="section"><span>1.1 sec<a class="copiable-link" href=\'#sec\'>
¶</a></span></h3>
<a class="index-entry-id" id="index-entry"></a>
<div class="printindex cp-printindex">
diff --git a/tp/t/results/html_tests/no_content/res_html/no_content.html
b/tp/t/results/html_tests/no_content/res_html/no_content.html
index 07ab46874e..1ea66271cd 100644
--- a/tp/t/results/html_tests/no_content/res_html/no_content.html
+++ b/tp/t/results/html_tests/no_content/res_html/no_content.html
@@ -13,6 +13,12 @@
<link href="#Top" rel="start" title="Top">
<link href="#chapter" rel="next" title="chapter">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -23,7 +29,7 @@
<p>
Next: <a href="#chapter" accesskey="n" rel="next">Chapter 1</a> </p>
</div>
-<h1 class="top" id="No-ccontent">No ccontent</h1>
+<h1 class="top" id="No-ccontent"><span>No ccontent<a class="copiable-link"
href='#No-ccontent'> ¶</a></span></h1>
<p>No content.
</p>
@@ -37,7 +43,7 @@ Next: <a href="#chapter" accesskey="n" rel="next">Chapter
1</a> </p>
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">No ccontent</a>, Up: <a
href="#Top" accesskey="u" rel="up">No ccontent</a> </p>
</div>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href='#Chapter-1'> ¶</a></span></h2>
<p>The chapter
</p>
diff --git
a/tp/t/results/html_tests/no_content_do_contents/res_html/no_content.html
b/tp/t/results/html_tests/no_content_do_contents/res_html/no_content.html
index c16a1b0df4..c12aaa9b73 100644
--- a/tp/t/results/html_tests/no_content_do_contents/res_html/no_content.html
+++ b/tp/t/results/html_tests/no_content_do_contents/res_html/no_content.html
@@ -16,6 +16,8 @@
<link href="#chapter" rel="next" title="chapter">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -29,7 +31,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="#chapter" accesskey="n" rel="next">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="No-ccontent">No ccontent</h1>
+<h1 class="top" id="No-ccontent"><span>No ccontent<a class="copiable-link"
href='#No-ccontent'> ¶</a></span></h1>
<p>No content.
</p>
@@ -50,7 +52,7 @@ Next: <a href="#chapter" accesskey="n" rel="next">Chapter
1</a> [<a href=
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">No ccontent</a>, Up: <a
href="#Top" accesskey="u" rel="up">No ccontent</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href='#Chapter-1'> ¶</a></span></h2>
<p>The chapter
</p>
diff --git
a/tp/t/results/html_tests/no_content_do_contents_inline/res_html/no_content.html
b/tp/t/results/html_tests/no_content_do_contents_inline/res_html/no_content.html
index 07ab46874e..1ea66271cd 100644
---
a/tp/t/results/html_tests/no_content_do_contents_inline/res_html/no_content.html
+++
b/tp/t/results/html_tests/no_content_do_contents_inline/res_html/no_content.html
@@ -13,6 +13,12 @@
<link href="#Top" rel="start" title="Top">
<link href="#chapter" rel="next" title="chapter">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -23,7 +29,7 @@
<p>
Next: <a href="#chapter" accesskey="n" rel="next">Chapter 1</a> </p>
</div>
-<h1 class="top" id="No-ccontent">No ccontent</h1>
+<h1 class="top" id="No-ccontent"><span>No ccontent<a class="copiable-link"
href='#No-ccontent'> ¶</a></span></h1>
<p>No content.
</p>
@@ -37,7 +43,7 @@ Next: <a href="#chapter" accesskey="n" rel="next">Chapter
1</a> </p>
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">No ccontent</a>, Up: <a
href="#Top" accesskey="u" rel="up">No ccontent</a> </p>
</div>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href='#Chapter-1'> ¶</a></span></h2>
<p>The chapter
</p>
diff --git
a/tp/t/results/html_tests/no_content_do_contents_separate_element/res_html/no_content.html
b/tp/t/results/html_tests/no_content_do_contents_separate_element/res_html/no_content.html
index d066e59873..26575063b9 100644
---
a/tp/t/results/html_tests/no_content_do_contents_separate_element/res_html/no_content.html
+++
b/tp/t/results/html_tests/no_content_do_contents_separate_element/res_html/no_content.html
@@ -16,6 +16,8 @@
<link href="#chapter" rel="next" title="chapter">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -29,7 +31,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="#chapter" accesskey="n" rel="next">Chapter 1</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="No-ccontent">No ccontent</h1>
+<h1 class="top" id="No-ccontent"><span>No ccontent<a class="copiable-link"
href='#No-ccontent'> ¶</a></span></h1>
<p>No content.
</p>
@@ -43,7 +45,7 @@ Next: <a href="#chapter" accesskey="n" rel="next">Chapter
1</a> [<a href=
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">No ccontent</a>, Up: <a
href="#Top" accesskey="u" rel="up">No ccontent</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href='#Chapter-1'> ¶</a></span></h2>
<p>The chapter
</p>
diff --git a/tp/t/results/html_tests/no_content_inline/res_html/no_content.html
b/tp/t/results/html_tests/no_content_inline/res_html/no_content.html
index 07ab46874e..1ea66271cd 100644
--- a/tp/t/results/html_tests/no_content_inline/res_html/no_content.html
+++ b/tp/t/results/html_tests/no_content_inline/res_html/no_content.html
@@ -13,6 +13,12 @@
<link href="#Top" rel="start" title="Top">
<link href="#chapter" rel="next" title="chapter">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -23,7 +29,7 @@
<p>
Next: <a href="#chapter" accesskey="n" rel="next">Chapter 1</a> </p>
</div>
-<h1 class="top" id="No-ccontent">No ccontent</h1>
+<h1 class="top" id="No-ccontent"><span>No ccontent<a class="copiable-link"
href='#No-ccontent'> ¶</a></span></h1>
<p>No content.
</p>
@@ -37,7 +43,7 @@ Next: <a href="#chapter" accesskey="n" rel="next">Chapter
1</a> </p>
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">No ccontent</a>, Up: <a
href="#Top" accesskey="u" rel="up">No ccontent</a> </p>
</div>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href='#Chapter-1'> ¶</a></span></h2>
<p>The chapter
</p>
diff --git
a/tp/t/results/html_tests/no_content_separate_element/res_html/no_content.html
b/tp/t/results/html_tests/no_content_separate_element/res_html/no_content.html
index 07ab46874e..1ea66271cd 100644
---
a/tp/t/results/html_tests/no_content_separate_element/res_html/no_content.html
+++
b/tp/t/results/html_tests/no_content_separate_element/res_html/no_content.html
@@ -13,6 +13,12 @@
<link href="#Top" rel="start" title="Top">
<link href="#chapter" rel="next" title="chapter">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -23,7 +29,7 @@
<p>
Next: <a href="#chapter" accesskey="n" rel="next">Chapter 1</a> </p>
</div>
-<h1 class="top" id="No-ccontent">No ccontent</h1>
+<h1 class="top" id="No-ccontent"><span>No ccontent<a class="copiable-link"
href='#No-ccontent'> ¶</a></span></h1>
<p>No content.
</p>
@@ -37,7 +43,7 @@ Next: <a href="#chapter" accesskey="n" rel="next">Chapter
1</a> </p>
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">No ccontent</a>, Up: <a
href="#Top" accesskey="u" rel="up">No ccontent</a> </p>
</div>
-<h2 class="chapter" id="Chapter-1">1 Chapter 1</h2>
+<h2 class="chapter" id="Chapter-1"><span>1 Chapter 1<a class="copiable-link"
href='#Chapter-1'> ¶</a></span></h2>
<p>The chapter
</p>
diff --git
a/tp/t/results/html_tests/node_footnote_end/res_html/node_footnote.html
b/tp/t/results/html_tests/node_footnote_end/res_html/node_footnote.html
index 0bde29ba42..ef0e45aec7 100644
--- a/tp/t/results/html_tests/node_footnote_end/res_html/node_footnote.html
+++ b/tp/t/results/html_tests/node_footnote_end/res_html/node_footnote.html
@@ -15,6 +15,12 @@
<link href="#chapter" rel="up" title="1 chapter">
<link href="#chapter" rel="next" title="1 chapter">
<link href="#chapter" rel="prev" title="1 chapter">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -32,7 +38,7 @@ Footnote 1<a class="footnote" id="DOCF1"
href="#FOOT1"><sup>1</sup></a>.
Footnote 2<a class="footnote" id="DOCF2" href="#FOOT2"><sup>2</sup></a>.
</p>
<div class="chapter-level-extent" id="chapter">
-<h2 class="chapter" id="chapter-1">1 chapter</h2>
+<h2 class="chapter" id="chapter-1"><span>1 chapter<a class="copiable-link"
href='#chapter-1'> ¶</a></span></h2>
<a class="node" id="g_t_00e0"></a>
diff --git
a/tp/t/results/html_tests/node_footnote_separated/res_html/node_footnote.html
b/tp/t/results/html_tests/node_footnote_separated/res_html/node_footnote.html
index 0bde29ba42..ef0e45aec7 100644
---
a/tp/t/results/html_tests/node_footnote_separated/res_html/node_footnote.html
+++
b/tp/t/results/html_tests/node_footnote_separated/res_html/node_footnote.html
@@ -15,6 +15,12 @@
<link href="#chapter" rel="up" title="1 chapter">
<link href="#chapter" rel="next" title="1 chapter">
<link href="#chapter" rel="prev" title="1 chapter">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -32,7 +38,7 @@ Footnote 1<a class="footnote" id="DOCF1"
href="#FOOT1"><sup>1</sup></a>.
Footnote 2<a class="footnote" id="DOCF2" href="#FOOT2"><sup>2</sup></a>.
</p>
<div class="chapter-level-extent" id="chapter">
-<h2 class="chapter" id="chapter-1">1 chapter</h2>
+<h2 class="chapter" id="chapter-1"><span>1 chapter<a class="copiable-link"
href='#chapter-1'> ¶</a></span></h2>
<a class="node" id="g_t_00e0"></a>
diff --git a/tp/t/results/html_tests/node_footnote_use_node/res_html/a.html
b/tp/t/results/html_tests/node_footnote_use_node/res_html/a.html
index e081b7cd66..328933ea41 100644
--- a/tp/t/results/html_tests/node_footnote_use_node/res_html/a.html
+++ b/tp/t/results/html_tests/node_footnote_use_node/res_html/a.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="#g_t_00e2" rel="next" title="â">
<link href="index.html" rel="prev" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Next: <a href="#g_t_00e2" accesskey="n" rel="next">â</a>, Previous: <a
href="index.html" accesskey="p" rel="prev">Top</a>, Up: <a href="index.html"
accesskey="u" rel="up">Top</a> </p>
</div>
<hr>
-<h4 class="node">á</h4>
+<h4 class="node"><span>á<a class="copiable-link" href='#g_t_00e1'>
¶</a></span></h4>
<p>node á,
Footnote 1<a class="footnote" id="DOCF1" href="#FOOT1"><sup>1</sup></a>.
@@ -35,7 +41,7 @@ Footnote 1<a class="footnote" id="DOCF1"
href="#FOOT1"><sup>1</sup></a>.
<p>
Next: <a href="chapter.html" accesskey="n" rel="next">chapter</a>, Previous:
<a href="#g_t_00e1" accesskey="p" rel="prev">á</a>, Up: <a
href="index.html" accesskey="u" rel="up">Top</a> </p>
</div>
-<h4 class="node">â</h4>
+<h4 class="node"><span>â<a class="copiable-link" href='#g_t_00e2'>
¶</a></span></h4>
<p>node â,
Footnote 2<a class="footnote" id="DOCF2" href="#FOOT2"><sup>2</sup></a>.
@@ -54,7 +60,7 @@ Footnote 2<a class="footnote" id="DOCF2"
href="#FOOT2"><sup>2</sup></a>.
<p>
Previous: <a href="chapter.html" accesskey="p" rel="prev">chapter</a>, Up: <a
href="chapter.html" accesskey="u" rel="up">chapter</a> </p>
</div>
-<h4 class="node">à</h4>
+<h4 class="node"><span>à<a class="copiable-link" href='#g_t_00e0'>
¶</a></span></h4>
<p>node à,
Footnote 3<a class="footnote" id="DOCF3" href="#FOOT3"><sup>3</sup></a>.
diff --git
a/tp/t/results/html_tests/node_footnote_use_node/res_html/chapter.html
b/tp/t/results/html_tests/node_footnote_use_node/res_html/chapter.html
index 4bbb87bb5e..3d39429edc 100644
--- a/tp/t/results/html_tests/node_footnote_use_node/res_html/chapter.html
+++ b/tp/t/results/html_tests/node_footnote_use_node/res_html/chapter.html
@@ -17,6 +17,8 @@
<link href="a.html#g_t_00e2" rel="prev" title="â">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -32,7 +34,7 @@ td.menu-entry-destination {vertical-align: top}
Next: <a href="a.html#g_t_00e0" accesskey="n" rel="next">à</a>,
Previous: <a href="a.html#g_t_00e2" accesskey="p" rel="prev">â</a>, Up:
<a href="index.html" accesskey="u" rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="chapter-1">1 chapter</h2>
+<h2 class="chapter" id="chapter-1"><span>1 chapter<a class="copiable-link"
href='#chapter-1'> ¶</a></span></h2>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination">• <a href="a.html#g_t_00e0"
accesskey="1">à</a>:</td><td> </td><td
class="menu-entry-description">
diff --git a/tp/t/results/html_tests/node_footnote_use_node/res_html/index.html
b/tp/t/results/html_tests/node_footnote_use_node/res_html/index.html
index 0725c8c1f8..fc2b80730a 100644
--- a/tp/t/results/html_tests/node_footnote_use_node/res_html/index.html
+++ b/tp/t/results/html_tests/node_footnote_use_node/res_html/index.html
@@ -15,6 +15,8 @@
<link href="a.html#g_t_00e1" rel="next" title="á">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -30,7 +32,7 @@ td.menu-entry-destination {vertical-align: top}
Next: <a href="a.html#g_t_00e1" accesskey="n" rel="next">á</a>
</p>
</div>
<hr>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href='#Top'>
¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination">• <a href="a.html#g_t_00e1"
accesskey="1">á</a>:</td><td> </td><td
class="menu-entry-description">
diff --git
a/tp/t/results/html_tests/node_footnote_use_node_separate/res_html/a.html
b/tp/t/results/html_tests/node_footnote_use_node_separate/res_html/a.html
index 8684cc571d..42f19dadb8 100644
--- a/tp/t/results/html_tests/node_footnote_use_node_separate/res_html/a.html
+++ b/tp/t/results/html_tests/node_footnote_use_node_separate/res_html/a.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="#g_t_00e2" rel="next" title="â">
<link href="index.html" rel="prev" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Next: <a href="#g_t_00e2" accesskey="n" rel="next">â</a>, Previous: <a
href="index.html" accesskey="p" rel="prev">Top</a>, Up: <a href="index.html"
accesskey="u" rel="up">Top</a> </p>
</div>
<hr>
-<h4 class="node">á</h4>
+<h4 class="node"><span>á<a class="copiable-link" href='#g_t_00e1'>
¶</a></span></h4>
<p>node á,
Footnote 1<a class="footnote" id="DOCF1"
href="node_footnote_fot.html#FOOT1"><sup>1</sup></a>.
@@ -35,7 +41,7 @@ Footnote 1<a class="footnote" id="DOCF1"
href="node_footnote_fot.html#FOOT1"><su
<p>
Next: <a href="chapter.html" accesskey="n" rel="next">chapter</a>, Previous:
<a href="#g_t_00e1" accesskey="p" rel="prev">á</a>, Up: <a
href="index.html" accesskey="u" rel="up">Top</a> </p>
</div>
-<h4 class="node">â</h4>
+<h4 class="node"><span>â<a class="copiable-link" href='#g_t_00e2'>
¶</a></span></h4>
<p>node â,
Footnote 2<a class="footnote" id="DOCF2"
href="node_footnote_fot.html#FOOT2"><sup>2</sup></a>.
@@ -45,7 +51,7 @@ Footnote 2<a class="footnote" id="DOCF2"
href="node_footnote_fot.html#FOOT2"><su
<p>
Previous: <a href="chapter.html" accesskey="p" rel="prev">chapter</a>, Up: <a
href="chapter.html" accesskey="u" rel="up">chapter</a> </p>
</div>
-<h4 class="node">à</h4>
+<h4 class="node"><span>à<a class="copiable-link" href='#g_t_00e0'>
¶</a></span></h4>
<p>node à,
Footnote 3<a class="footnote" id="DOCF3"
href="node_footnote_fot.html#FOOT3"><sup>3</sup></a>.
diff --git
a/tp/t/results/html_tests/node_footnote_use_node_separate/res_html/chapter.html
b/tp/t/results/html_tests/node_footnote_use_node_separate/res_html/chapter.html
index 4bbb87bb5e..3d39429edc 100644
---
a/tp/t/results/html_tests/node_footnote_use_node_separate/res_html/chapter.html
+++
b/tp/t/results/html_tests/node_footnote_use_node_separate/res_html/chapter.html
@@ -17,6 +17,8 @@
<link href="a.html#g_t_00e2" rel="prev" title="â">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -32,7 +34,7 @@ td.menu-entry-destination {vertical-align: top}
Next: <a href="a.html#g_t_00e0" accesskey="n" rel="next">à</a>,
Previous: <a href="a.html#g_t_00e2" accesskey="p" rel="prev">â</a>, Up:
<a href="index.html" accesskey="u" rel="up">Top</a> </p>
</div>
<hr>
-<h2 class="chapter" id="chapter-1">1 chapter</h2>
+<h2 class="chapter" id="chapter-1"><span>1 chapter<a class="copiable-link"
href='#chapter-1'> ¶</a></span></h2>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination">• <a href="a.html#g_t_00e0"
accesskey="1">à</a>:</td><td> </td><td
class="menu-entry-description">
diff --git
a/tp/t/results/html_tests/node_footnote_use_node_separate/res_html/index.html
b/tp/t/results/html_tests/node_footnote_use_node_separate/res_html/index.html
index 0725c8c1f8..fc2b80730a 100644
---
a/tp/t/results/html_tests/node_footnote_use_node_separate/res_html/index.html
+++
b/tp/t/results/html_tests/node_footnote_use_node_separate/res_html/index.html
@@ -15,6 +15,8 @@
<link href="a.html#g_t_00e1" rel="next" title="á">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -30,7 +32,7 @@ td.menu-entry-destination {vertical-align: top}
Next: <a href="a.html#g_t_00e1" accesskey="n" rel="next">á</a>
</p>
</div>
<hr>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href='#Top'>
¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination">• <a href="a.html#g_t_00e1"
accesskey="1">á</a>:</td><td> </td><td
class="menu-entry-description">
diff --git
a/tp/t/results/html_tests/redirection_same_labels/res_html/circumflex.html
b/tp/t/results/html_tests/redirection_same_labels/res_html/circumflex.html
index 137204208b..5a804d7451 100644
--- a/tp/t/results/html_tests/redirection_same_labels/res_html/circumflex.html
+++ b/tp/t/results/html_tests/redirection_same_labels/res_html/circumflex.html
@@ -14,6 +14,12 @@
<link href="index.html" rel="start" title="Top">
<link href="index.html" rel="up" title="Top">
<link href="umlaut.html#umlaut" rel="prev" title="umlaut">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -24,7 +30,7 @@
<p>
Previous: <a href="umlaut.html#umlaut" accesskey="p" rel="prev">umlaut</a>,
Up: <a href="index.html" accesskey="u" rel="up">the top</a> </p>
</div>
-<h2 class="chapter" id="circumflex-1">2 circumflex</h2>
+<h2 class="chapter" id="circumflex-1"><span>2 circumflex<a
class="copiable-link" href='#circumflex-1'> ¶</a></span></h2>
<hr>
@@ -32,7 +38,7 @@ Previous: <a href="umlaut.html#umlaut" accesskey="p"
rel="prev">umlaut</a>, Up:
<p>
Up: <a href="#circumflex" accesskey="u" rel="up">circumflex</a> </p>
</div>
-<h4 class="node">î</h4>
+<h4 class="node"><span>î<a class="copiable-link" href='#g_t_00ee'>
¶</a></span></h4>
</div>
<hr>
<div class="nav-panel">
diff --git
a/tp/t/results/html_tests/redirection_same_labels/res_html/index.html
b/tp/t/results/html_tests/redirection_same_labels/res_html/index.html
index a45b8c5fcd..f90cef287c 100644
--- a/tp/t/results/html_tests/redirection_same_labels/res_html/index.html
+++ b/tp/t/results/html_tests/redirection_same_labels/res_html/index.html
@@ -13,6 +13,12 @@
<link href="#Top" rel="start" title="Top">
<link href="umlaut.html#umlaut" rel="next" title="umlaut">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -23,7 +29,7 @@
<p>
Next: <a href="umlaut.html#umlaut" accesskey="n" rel="next">umlaut</a>
</p>
</div>
-<h1 class="top" id="the-top">the top</h1>
+<h1 class="top" id="the-top"><span>the top<a class="copiable-link"
href='#the-top'> ¶</a></span></h1>
<ul class="mini-toc">
diff --git
a/tp/t/results/html_tests/redirection_same_labels/res_html/umlaut.html
b/tp/t/results/html_tests/redirection_same_labels/res_html/umlaut.html
index 3640db851b..6b2a8cd889 100644
--- a/tp/t/results/html_tests/redirection_same_labels/res_html/umlaut.html
+++ b/tp/t/results/html_tests/redirection_same_labels/res_html/umlaut.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="circumflex.html#circumflex" rel="next" title="circumflex">
<link href="index.html" rel="prev" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
<p>
Next: <a href="circumflex.html#circumflex" accesskey="n"
rel="next">circumflex</a>, Previous: <a href="index.html" accesskey="p"
rel="prev">the top</a>, Up: <a href="index.html" accesskey="u" rel="up">the
top</a> </p>
</div>
-<h2 class="chapter" id="umlaut-1">1 umlaut</h2>
+<h2 class="chapter" id="umlaut-1"><span>1 umlaut<a class="copiable-link"
href='#umlaut-1'> ¶</a></span></h2>
<hr>
@@ -33,14 +39,14 @@ Next: <a href="circumflex.html#circumflex" accesskey="n"
rel="next">circumflex</
<p>
Next: <a href="#g_t_0129" accesskey="n" rel="next">ĩ</a>, Up: <a
href="#umlaut" accesskey="u" rel="up">umlaut</a> </p>
</div>
-<h4 class="node">ï</h4>
+<h4 class="node"><span>ï<a class="copiable-link" href='#g_t_00ef'>
¶</a></span></h4>
<hr>
<a class="node-id" id="g_t_0129"></a><div class="nav-panel">
<p>
Previous: <a href="#g_t_00ef" accesskey="p" rel="prev">ï</a>, Up: <a
href="#umlaut" accesskey="u" rel="up">umlaut</a> </p>
</div>
-<h4 class="node">ĩ</h4>
+<h4 class="node"><span>ĩ<a class="copiable-link" href='#g_t_0129'>
¶</a></span></h4>
</div>
<hr>
diff --git a/tp/t/results/html_tests/ref_in_preformatted.pl
b/tp/t/results/html_tests/ref_in_preformatted.pl
index 755a6a803e..dc26284a7b 100644
--- a/tp/t/results/html_tests/ref_in_preformatted.pl
+++ b/tp/t/results/html_tests/ref_in_preformatted.pl
@@ -393,7 +393,7 @@ $result_converted{'html_text'}->{'ref_in_preformatted'} =
'<a class="node-id" id
<p>
</p>
</div>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<div class="example">
@@ -406,7 +406,7 @@ node name</a>
<p>
</p>
</div>
-<h4 class="node">nnn the node name</h4>
+<h4 class="node"><span>nnn the node name<a class="copiable-link"
href=\'#nnn-the-node-name\'> ¶</a></span></h4>
';
1;
diff --git a/tp/t/results/html_tests/sectioning_frames/res_html/First-node.html
b/tp/t/results/html_tests/sectioning_frames/res_html/First-node.html
index 57b114bbcf..01c1f9efed 100644
--- a/tp/t/results/html_tests/sectioning_frames/res_html/First-node.html
+++ b/tp/t/results/html_tests/sectioning_frames/res_html/First-node.html
@@ -13,8 +13,10 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
pre.menu-comment-preformatted {font-family: serif}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
th.menu-comment {text-align:left}
@@ -41,7 +43,7 @@ th.menu-comment {text-align:left}
<td>[Index]</td>
<td>[<a href="sectioning_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h1 class="chapter" id="first-node-chapter">1 first node chapter</h1>
+<h1 class="chapter" id="first-node-chapter"><span>1 first node chapter<a
class="copiable-link" href='#first-node-chapter'> ¶</a></span></h1>
<p>first node chapter text
</p><table class="menu" border="0" cellspacing="0">
@@ -72,7 +74,7 @@ th.menu-comment {text-align:left}
<td>[Index]</td>
<td>[<a href="sectioning_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h2 class="unnumberedsec" id="unnumbered-section">unnumbered section</h2>
+<h2 class="unnumberedsec" id="unnumbered-section"><span>unnumbered section<a
class="copiable-link" href='#unnumbered-section'> ¶</a></span></h2>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="#unnumbered-sub">unnumbered
subsection</a></td><td> </td><td class="menu-entry-description">un
@@ -102,7 +104,7 @@ th.menu-comment {text-align:left}
<td>[Index]</td>
<td>[<a href="sectioning_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h3 class="unnumberedsubsec" id="unnumbered-subsection">unnumbered
subsection</h3>
+<h3 class="unnumberedsubsec" id="unnumbered-subsection"><span>unnumbered
subsection<a class="copiable-link" href='#unnumbered-subsection'>
¶</a></span></h3>
<hr>
</div>
@@ -122,7 +124,7 @@ th.menu-comment {text-align:left}
<td>[Index]</td>
<td>[<a href="sectioning_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h3 class="subsection" id="numbered-subsection">numbered subsection</h3>
+<h3 class="subsection" id="numbered-subsection"><span>numbered subsection<a
class="copiable-link" href='#numbered-subsection'> ¶</a></span></h3>
<hr>
</div>
@@ -142,7 +144,7 @@ th.menu-comment {text-align:left}
<td>[Index]</td>
<td>[<a href="sectioning_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h3 class="unnumberedsubsec" id="unnumbered-subsection2">unnumbered
subsection2</h3>
+<h3 class="unnumberedsubsec" id="unnumbered-subsection2"><span>unnumbered
subsection2<a class="copiable-link" href='#unnumbered-subsection2'>
¶</a></span></h3>
<hr>
</div>
@@ -162,7 +164,7 @@ th.menu-comment {text-align:left}
<td>[Index]</td>
<td>[<a href="sectioning_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h3 class="subsection" id="numbered-subsection2">numbered subsection2</h3>
+<h3 class="subsection" id="numbered-subsection2"><span>numbered subsection2<a
class="copiable-link" href='#numbered-subsection2'> ¶</a></span></h3>
<hr>
</div>
@@ -183,7 +185,7 @@ th.menu-comment {text-align:left}
<td>[Index]</td>
<td>[<a href="sectioning_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h2 class="unnumberedsec" id="unnumbered-section2">unnumbered section2</h2>
+<h2 class="unnumberedsec" id="unnumbered-section2"><span>unnumbered section2<a
class="copiable-link" href='#unnumbered-section2'> ¶</a></span></h2>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="#numbered-sub3">numbered
subsection3</a></td><td> </td><td class="menu-entry-description">
@@ -207,7 +209,7 @@ th.menu-comment {text-align:left}
<td>[Index]</td>
<td>[<a href="sectioning_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h3 class="subsection" id="numbered-subsection3">numbered subsection3</h3>
+<h3 class="subsection" id="numbered-subsection3"><span>numbered subsection3<a
class="copiable-link" href='#numbered-subsection3'> ¶</a></span></h3>
<hr>
@@ -229,7 +231,7 @@ th.menu-comment {text-align:left}
<td>[Index]</td>
<td>[<a href="sectioning_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h2 class="section" id="numbered-section">1.1 numbered section</h2>
+<h2 class="section" id="numbered-section"><span>1.1 numbered section<a
class="copiable-link" href='#numbered-section'> ¶</a></span></h2>
<a class="node" id="between-node"></a>
<p>between node, node without sectioning node
diff --git
a/tp/t/results/html_tests/sectioning_frames/res_html/Second-node.html
b/tp/t/results/html_tests/sectioning_frames/res_html/Second-node.html
index 44b9154bfd..df56d0cd32 100644
--- a/tp/t/results/html_tests/sectioning_frames/res_html/Second-node.html
+++ b/tp/t/results/html_tests/sectioning_frames/res_html/Second-node.html
@@ -13,7 +13,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -40,7 +42,7 @@ span.program-in-footer {font-size: smaller}
<p>Second node text
</p>
-<h1 class="chapter" id="second-node-chapter">2 second node chapter</h1>
+<h1 class="chapter" id="second-node-chapter"><span>2 second node chapter<a
class="copiable-link" href='#second-node-chapter'> ¶</a></span></h1>
<p>second node chapter text.
</p>
diff --git
a/tp/t/results/html_tests/sectioning_frames/res_html/Third-node-unnumbered.html
b/tp/t/results/html_tests/sectioning_frames/res_html/Third-node-unnumbered.html
index c6b8c708e6..acfbdf7d4d 100644
---
a/tp/t/results/html_tests/sectioning_frames/res_html/Third-node-unnumbered.html
+++
b/tp/t/results/html_tests/sectioning_frames/res_html/Third-node-unnumbered.html
@@ -13,7 +13,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -37,7 +39,7 @@ span.program-in-footer {font-size: smaller}
<td>[Index]</td>
<td>[<a href="sectioning_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h1 class="unnumbered" id="unnumbered-chapter">unnumbered chapter</h1>
+<h1 class="unnumbered" id="unnumbered-chapter"><span>unnumbered chapter<a
class="copiable-link" href='#unnumbered-chapter'> ¶</a></span></h1>
<p>unnumbered chapter text.
</p>
diff --git a/tp/t/results/html_tests/shortcontents_no_top.pl
b/tp/t/results/html_tests/shortcontents_no_top.pl
index 57fd973a0c..46c997bd18 100644
--- a/tp/t/results/html_tests/shortcontents_no_top.pl
+++ b/tp/t/results/html_tests/shortcontents_no_top.pl
@@ -212,6 +212,8 @@ $result_converted{'html'}->{'shortcontents_no_top'} =
'<!DOCTYPE html>
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -221,17 +223,17 @@ ul.toc-numbered-mark {list-style: none}
<body lang="en">
<div class="chapter-level-extent" id="chap">
-<h2 class="chapter">1 chap</h2>
+<h2 class="chapter"><span>1 chap<a class="copiable-link" href=\'#chap\'>
¶</a></span></h2>
</div>
<div class="chapter-level-extent" id="chap2">
-<h2 class="chapter">2 chap2</h2>
+<h2 class="chapter"><span>2 chap2<a class="copiable-link" href=\'#chap2\'>
¶</a></span></h2>
<ul class="mini-toc">
<li><a href="#sec" accesskey="1">sec</a></li>
</ul>
<div class="section-level-extent" id="sec">
-<h3 class="section">2.1 sec</h3>
+<h3 class="section"><span>2.1 sec<a class="copiable-link" href=\'#sec\'>
¶</a></span></h3>
<div class="element-shortcontents" id="SEC_Shortcontents">
<h2 class="shortcontents-heading">Short Table of Contents</h2>
diff --git a/tp/t/results/html_tests/shorttitlepage.pl
b/tp/t/results/html_tests/shorttitlepage.pl
index d559f52dc1..347def99f5 100644
--- a/tp/t/results/html_tests/shorttitlepage.pl
+++ b/tp/t/results/html_tests/shorttitlepage.pl
@@ -329,7 +329,9 @@ $result_converted{'html'}->{'shorttitlepage'} = '<!DOCTYPE
html>
<link href="#Top" rel="start" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
h1.shorttitlepage {text-align:center}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -342,7 +344,7 @@ h1.shorttitlepage {text-align:center}
<div class="top-level-extent" id="Top">
-<h1 class="top" id="Top-of-_0040title-HTML-test">Top of @title <small
class="sc">HTML</small> <code class="code">test</code></h1>
+<h1 class="top" id="Top-of-_0040title-HTML-test"><span>Top of @title <small
class="sc">HTML</small> <code class="code">test</code><a class="copiable-link"
href=\'#Top-of-_0040title-HTML-test\'> ¶</a></span></h1>
<p>Top.
</p>
diff --git a/tp/t/results/html_tests/simple_menu_in_example.pl
b/tp/t/results/html_tests/simple_menu_in_example.pl
index 58baf2fdef..a89fe9a706 100644
--- a/tp/t/results/html_tests/simple_menu_in_example.pl
+++ b/tp/t/results/html_tests/simple_menu_in_example.pl
@@ -604,10 +604,12 @@ $result_converted{'html'}->{'simple_menu_in_example'} =
'<!DOCTYPE html>
<link href="#Top" rel="start" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
div.example {margin-left: 3.2em}
pre.menu-comment-preformatted {font-family: serif}
pre.menu-entry-description-preformatted {font-family: serif; display: inline}
pre.menu-preformatted {font-family: serif}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -615,7 +617,7 @@ pre.menu-preformatted {font-family: serif}
</head>
<body lang="en">
-<h1 class="node" id="Top">Top</h1>
+<h1 class="node" id="Top"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<div class="example">
<div class="menu">• <a href="entry.html#Top"
accesskey="1">(entry)</a>::<pre class="menu-entry-description-preformatted">
diff --git
a/tp/t/results/html_tests/simplest_test_date_in_header/res_html/simplest.html
b/tp/t/results/html_tests/simplest_test_date_in_header/res_html/simplest.html
index 90da6e73e5..bbea83e064 100644
---
a/tp/t/results/html_tests/simplest_test_date_in_header/res_html/simplest.html
+++
b/tp/t/results/html_tests/simplest_test_date_in_header/res_html/simplest.html
@@ -13,12 +13,18 @@
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
<body lang="en">
-<h1 class="node" id="Top">Top</h1>
+<h1 class="node" id="Top"><span>Top<a class="copiable-link" href='#Top'>
¶</a></span></h1>
<p>This is a very simple texi manual <>.
</p>
diff --git a/tp/t/results/html_tests/split_html_text.pl
b/tp/t/results/html_tests/split_html_text.pl
index 129ab03216..f6c5f0f80e 100644
--- a/tp/t/results/html_tests/split_html_text.pl
+++ b/tp/t/results/html_tests/split_html_text.pl
@@ -562,7 +562,7 @@ $result_converted{'html_text'}->{'split_html_text'} = '<div
class="top-level-ext
</p>
</div>
<hr>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<p>In top
</p>
<ul class="mini-toc">
@@ -575,7 +575,7 @@ $result_converted{'html_text'}->{'split_html_text'} = '<div
class="top-level-ext
</p>
</div>
<hr>
-<h2 class="chapter" id="Chap">1 Chap</h2>
+<h2 class="chapter" id="Chap"><span>1 Chap<a class="copiable-link"
href=\'#Chap\'> ¶</a></span></h2>
</div>
</div>
';
diff --git a/tp/t/results/html_tests/test_accents_sc_default.pl
b/tp/t/results/html_tests/test_accents_sc_default.pl
index 02522f4d1c..931ae17c0c 100644
--- a/tp/t/results/html_tests/test_accents_sc_default.pl
+++ b/tp/t/results/html_tests/test_accents_sc_default.pl
@@ -1302,7 +1302,7 @@
$result_converted{'html_text'}->{'test_accents_sc_default'} = '<div class="top-l
<p>
</p>
</div>
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href=\'#top-section\'> ¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#node-chap" accesskey="1">chapter</a></li>
@@ -1313,7 +1313,7 @@
$result_converted{'html_text'}->{'test_accents_sc_default'} = '<div class="top-l
<p>
</p>
</div>
-<h2 class="chapter" id="chapter">1 chapter</h2>
+<h2 class="chapter" id="chapter"><span>1 chapter<a class="copiable-link"
href=\'#chapter\'> ¶</a></span></h2>
<p>“in double q”. ‘in simple q’.
</p>
diff --git
a/tp/t/results/html_tests/test_accents_sc_default/res_html/index.html
b/tp/t/results/html_tests/test_accents_sc_default/res_html/index.html
index 9fdfd794cf..33c428d873 100644
--- a/tp/t/results/html_tests/test_accents_sc_default/res_html/index.html
+++ b/tp/t/results/html_tests/test_accents_sc_default/res_html/index.html
@@ -13,6 +13,12 @@
<link href="#Top" rel="start" title="top">
<link href="node-chap.html" rel="next" title="node chap">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -24,7 +30,7 @@
Next: <a href="node-chap.html" accesskey="n" rel="next">chapter</a> </p>
</div>
<hr>
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href='#top-section'> ¶</a></span></h1>
<ul class="mini-toc">
<li><a href="node-chap.html" accesskey="1">chapter</a></li>
diff --git
a/tp/t/results/html_tests/test_accents_sc_default/res_html/node-chap.html
b/tp/t/results/html_tests/test_accents_sc_default/res_html/node-chap.html
index 3568faf65b..712985c451 100644
--- a/tp/t/results/html_tests/test_accents_sc_default/res_html/node-chap.html
+++ b/tp/t/results/html_tests/test_accents_sc_default/res_html/node-chap.html
@@ -14,6 +14,12 @@
<link href="index.html" rel="start" title="top">
<link href="index.html" rel="up" title="top">
<link href="index.html" rel="prev" title="top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Previous: <a href="index.html" accesskey="p" rel="prev">top section</a>, Up:
<a href="index.html" accesskey="u" rel="up">top section</a> </p>
</div>
<hr>
-<h2 class="chapter" id="chapter">1 chapter</h2>
+<h2 class="chapter" id="chapter"><span>1 chapter<a class="copiable-link"
href='#chapter'> ¶</a></span></h2>
<p>“in double q”. ‘in simple q’.
</p>
diff --git a/tp/t/results/html_tests/test_accents_sc_default_latin1.pl
b/tp/t/results/html_tests/test_accents_sc_default_latin1.pl
index cf0c763755..130b2efc8d 100644
--- a/tp/t/results/html_tests/test_accents_sc_default_latin1.pl
+++ b/tp/t/results/html_tests/test_accents_sc_default_latin1.pl
@@ -1342,7 +1342,7 @@
$result_converted{'html_text'}->{'test_accents_sc_default_latin1'} = '
<p>
</p>
</div>
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href=\'#top-section\'> ¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#node-chap" accesskey="1">chapter</a></li>
@@ -1353,7 +1353,7 @@
$result_converted{'html_text'}->{'test_accents_sc_default_latin1'} = '
<p>
</p>
</div>
-<h2 class="chapter" id="chapter">1 chapter</h2>
+<h2 class="chapter" id="chapter"><span>1 chapter<a class="copiable-link"
href=\'#chapter\'> ¶</a></span></h2>
<p>“in double q”. ‘in simple q’.
</p>
diff --git
a/tp/t/results/html_tests/test_accents_sc_default_latin1/res_html/index.html
b/tp/t/results/html_tests/test_accents_sc_default_latin1/res_html/index.html
index 708252ba42..70e403c258 100644
--- a/tp/t/results/html_tests/test_accents_sc_default_latin1/res_html/index.html
+++ b/tp/t/results/html_tests/test_accents_sc_default_latin1/res_html/index.html
@@ -13,6 +13,12 @@
<link href="#Top" rel="start" title="top">
<link href="node-chap.html" rel="next" title="node chap">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Next: <a href="node-chap.html" accesskey="n" rel="next">chapter</a> </p>
</div>
<hr>
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href='#top-section'> ¶</a></span></h1>
<ul class="mini-toc">
<li><a href="node-chap.html" accesskey="1">chapter</a></li>
diff --git
a/tp/t/results/html_tests/test_accents_sc_default_latin1/res_html/node-chap.html
b/tp/t/results/html_tests/test_accents_sc_default_latin1/res_html/node-chap.html
index b7549305e2..a5c658c2be 100644
---
a/tp/t/results/html_tests/test_accents_sc_default_latin1/res_html/node-chap.html
+++
b/tp/t/results/html_tests/test_accents_sc_default_latin1/res_html/node-chap.html
@@ -14,6 +14,12 @@
<link href="index.html" rel="start" title="top">
<link href="index.html" rel="up" title="top">
<link href="index.html" rel="prev" title="top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Previous: <a href="index.html" accesskey="p" rel="prev">top section</a>, Up:
<a href="index.html" accesskey="u" rel="up">top section</a> </p>
</div>
<hr>
-<h2 class="chapter" id="chapter">1 chapter</h2>
+<h2 class="chapter" id="chapter"><span>1 chapter<a class="copiable-link"
href='#chapter'> ¶</a></span></h2>
<p>“in double q”. ‘in simple q’.
</p>
diff --git a/tp/t/results/html_tests/test_accents_sc_default_usascii.pl
b/tp/t/results/html_tests/test_accents_sc_default_usascii.pl
index 5973523a9e..0311386f7d 100644
--- a/tp/t/results/html_tests/test_accents_sc_default_usascii.pl
+++ b/tp/t/results/html_tests/test_accents_sc_default_usascii.pl
@@ -1363,7 +1363,7 @@
$result_converted{'html_text'}->{'test_accents_sc_default_usascii'} = '
<p>
</p>
</div>
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href=\'#top-section\'> ¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#node-chap" accesskey="1">chapter</a></li>
@@ -1374,7 +1374,7 @@
$result_converted{'html_text'}->{'test_accents_sc_default_usascii'} = '
<p>
</p>
</div>
-<h2 class="chapter" id="chapter">1 chapter</h2>
+<h2 class="chapter" id="chapter"><span>1 chapter<a class="copiable-link"
href=\'#chapter\'> ¶</a></span></h2>
<p>“in double q”. ‘in simple q’.
</p>
diff --git
a/tp/t/results/html_tests/test_accents_sc_default_usascii/res_html/index.html
b/tp/t/results/html_tests/test_accents_sc_default_usascii/res_html/index.html
index 6cb63a5194..f81ca47fbb 100644
---
a/tp/t/results/html_tests/test_accents_sc_default_usascii/res_html/index.html
+++
b/tp/t/results/html_tests/test_accents_sc_default_usascii/res_html/index.html
@@ -13,6 +13,12 @@
<link href="#Top" rel="start" title="top">
<link href="node-chap.html" rel="next" title="node chap">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Next: <a href="node-chap.html" accesskey="n" rel="next">chapter</a> </p>
</div>
<hr>
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href='#top-section'> ¶</a></span></h1>
<ul class="mini-toc">
<li><a href="node-chap.html" accesskey="1">chapter</a></li>
diff --git
a/tp/t/results/html_tests/test_accents_sc_default_usascii/res_html/node-chap.html
b/tp/t/results/html_tests/test_accents_sc_default_usascii/res_html/node-chap.html
index 7ddc8c72f0..3f7b0ba2ec 100644
---
a/tp/t/results/html_tests/test_accents_sc_default_usascii/res_html/node-chap.html
+++
b/tp/t/results/html_tests/test_accents_sc_default_usascii/res_html/node-chap.html
@@ -14,6 +14,12 @@
<link href="index.html" rel="start" title="top">
<link href="index.html" rel="up" title="top">
<link href="index.html" rel="prev" title="top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Previous: <a href="index.html" accesskey="p" rel="prev">top section</a>, Up:
<a href="index.html" accesskey="u" rel="up">top section</a> </p>
</div>
<hr>
-<h2 class="chapter" id="chapter">1 chapter</h2>
+<h2 class="chapter" id="chapter"><span>1 chapter<a class="copiable-link"
href='#chapter'> ¶</a></span></h2>
<p>“in double q”. ‘in simple q’.
</p>
diff --git a/tp/t/results/html_tests/test_accents_sc_enable_encoding.pl
b/tp/t/results/html_tests/test_accents_sc_enable_encoding.pl
index 5ee756c8f8..7bf861ee4d 100644
--- a/tp/t/results/html_tests/test_accents_sc_enable_encoding.pl
+++ b/tp/t/results/html_tests/test_accents_sc_enable_encoding.pl
@@ -1302,7 +1302,7 @@
$result_converted{'html_text'}->{'test_accents_sc_enable_encoding'} = '<div clas
<p>
</p>
</div>
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href=\'#top-section\'> ¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#node-chap" accesskey="1">chapter</a></li>
@@ -1313,7 +1313,7 @@
$result_converted{'html_text'}->{'test_accents_sc_enable_encoding'} = '<div clas
<p>
</p>
</div>
-<h2 class="chapter" id="chapter">1 chapter</h2>
+<h2 class="chapter" id="chapter"><span>1 chapter<a class="copiable-link"
href=\'#chapter\'> ¶</a></span></h2>
<p>“in double q”. ‘in simple q’.
</p>
diff --git
a/tp/t/results/html_tests/test_accents_sc_enable_encoding/res_html/index.html
b/tp/t/results/html_tests/test_accents_sc_enable_encoding/res_html/index.html
index c24ff0d050..e641da558c 100644
---
a/tp/t/results/html_tests/test_accents_sc_enable_encoding/res_html/index.html
+++
b/tp/t/results/html_tests/test_accents_sc_enable_encoding/res_html/index.html
@@ -13,6 +13,12 @@
<link href="#Top" rel="start" title="top">
<link href="node-chap.html" rel="next" title="node chap">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -24,7 +30,7 @@
Next: <a href="node-chap.html" accesskey="n" rel="next">chapter</a> </p>
</div>
<hr>
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href='#top-section'> ¶</a></span></h1>
<ul class="mini-toc">
<li><a href="node-chap.html" accesskey="1">chapter</a></li>
diff --git
a/tp/t/results/html_tests/test_accents_sc_enable_encoding/res_html/node-chap.html
b/tp/t/results/html_tests/test_accents_sc_enable_encoding/res_html/node-chap.html
index 0f25f126c9..70a8dbc192 100644
---
a/tp/t/results/html_tests/test_accents_sc_enable_encoding/res_html/node-chap.html
+++
b/tp/t/results/html_tests/test_accents_sc_enable_encoding/res_html/node-chap.html
@@ -14,6 +14,12 @@
<link href="index.html" rel="start" title="top">
<link href="index.html" rel="up" title="top">
<link href="index.html" rel="prev" title="top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Previous: <a href="index.html" accesskey="p" rel="prev">top section</a>, Up:
<a href="index.html" accesskey="u" rel="up">top section</a> </p>
</div>
<hr>
-<h2 class="chapter" id="chapter">1 chapter</h2>
+<h2 class="chapter" id="chapter"><span>1 chapter<a class="copiable-link"
href='#chapter'> ¶</a></span></h2>
<p>“in double q”. ‘in simple q’.
</p>
diff --git a/tp/t/results/html_tests/test_accents_sc_enable_encoding_latin1.pl
b/tp/t/results/html_tests/test_accents_sc_enable_encoding_latin1.pl
index a0f021b8cc..8306a5b7f6 100644
--- a/tp/t/results/html_tests/test_accents_sc_enable_encoding_latin1.pl
+++ b/tp/t/results/html_tests/test_accents_sc_enable_encoding_latin1.pl
@@ -1342,7 +1342,7 @@
$result_converted{'html_text'}->{'test_accents_sc_enable_encoding_latin1'} = '
<p>
</p>
</div>
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href=\'#top-section\'> ¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#node-chap" accesskey="1">chapter</a></li>
@@ -1353,7 +1353,7 @@
$result_converted{'html_text'}->{'test_accents_sc_enable_encoding_latin1'} = '
<p>
</p>
</div>
-<h2 class="chapter" id="chapter">1 chapter</h2>
+<h2 class="chapter" id="chapter"><span>1 chapter<a class="copiable-link"
href=\'#chapter\'> ¶</a></span></h2>
<p>“in double q”. ‘in simple q’.
</p>
diff --git
a/tp/t/results/html_tests/test_accents_sc_enable_encoding_latin1/res_html/index.html
b/tp/t/results/html_tests/test_accents_sc_enable_encoding_latin1/res_html/index.html
index 735a8d6419..6badb2a9b4 100644
---
a/tp/t/results/html_tests/test_accents_sc_enable_encoding_latin1/res_html/index.html
+++
b/tp/t/results/html_tests/test_accents_sc_enable_encoding_latin1/res_html/index.html
@@ -13,6 +13,12 @@
<link href="#Top" rel="start" title="top">
<link href="node-chap.html" rel="next" title="node chap">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Next: <a href="node-chap.html" accesskey="n" rel="next">chapter</a> � </p>
</div>
<hr>
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href='#top-section'> �</a></span></h1>
<ul class="mini-toc">
<li><a href="node-chap.html" accesskey="1">chapter</a></li>
diff --git
a/tp/t/results/html_tests/test_accents_sc_enable_encoding_latin1/res_html/node-chap.html
b/tp/t/results/html_tests/test_accents_sc_enable_encoding_latin1/res_html/node-chap.html
index 7de04f128f..96509c2766 100644
---
a/tp/t/results/html_tests/test_accents_sc_enable_encoding_latin1/res_html/node-chap.html
+++
b/tp/t/results/html_tests/test_accents_sc_enable_encoding_latin1/res_html/node-chap.html
@@ -14,6 +14,12 @@
<link href="index.html" rel="start" title="top">
<link href="index.html" rel="up" title="top">
<link href="index.html" rel="prev" title="top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Previous: <a href="index.html" accesskey="p" rel="prev">top section</a>, Up:
<a href="index.html" accesskey="u" rel="up">top section</a> � </p>
</div>
<hr>
-<h2 class="chapter" id="chapter">1 chapter</h2>
+<h2 class="chapter" id="chapter"><span>1 chapter<a class="copiable-link"
href='#chapter'> �</a></span></h2>
<p>“in double q”. ‘in simple q’.
</p>
diff --git
a/tp/t/results/html_tests/test_accents_sc_enable_encoding_to_utf8_latin1.pl
b/tp/t/results/html_tests/test_accents_sc_enable_encoding_to_utf8_latin1.pl
index b6d0567a8f..a655c80d03 100644
--- a/tp/t/results/html_tests/test_accents_sc_enable_encoding_to_utf8_latin1.pl
+++ b/tp/t/results/html_tests/test_accents_sc_enable_encoding_to_utf8_latin1.pl
@@ -1342,7 +1342,7 @@
$result_converted{'html_text'}->{'test_accents_sc_enable_encoding_to_utf8_latin1
<p>
</p>
</div>
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href=\'#top-section\'> ¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#node-chap" accesskey="1">chapter</a></li>
@@ -1353,7 +1353,7 @@
$result_converted{'html_text'}->{'test_accents_sc_enable_encoding_to_utf8_latin1
<p>
</p>
</div>
-<h2 class="chapter" id="chapter">1 chapter</h2>
+<h2 class="chapter" id="chapter"><span>1 chapter<a class="copiable-link"
href=\'#chapter\'> ¶</a></span></h2>
<p>“in double q”. ‘in simple q’.
</p>
diff --git
a/tp/t/results/html_tests/test_accents_sc_enable_encoding_to_utf8_latin1/res_html/index.html
b/tp/t/results/html_tests/test_accents_sc_enable_encoding_to_utf8_latin1/res_html/index.html
index 3dda06bab4..1642e1cd03 100644
---
a/tp/t/results/html_tests/test_accents_sc_enable_encoding_to_utf8_latin1/res_html/index.html
+++
b/tp/t/results/html_tests/test_accents_sc_enable_encoding_to_utf8_latin1/res_html/index.html
@@ -13,6 +13,12 @@
<link href="#Top" rel="start" title="top">
<link href="node-chap.html" rel="next" title="node chap">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Next: <a href="node-chap.html" accesskey="n" rel="next">chapter</a> </p>
</div>
<hr>
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href='#top-section'> ¶</a></span></h1>
<ul class="mini-toc">
<li><a href="node-chap.html" accesskey="1">chapter</a></li>
diff --git
a/tp/t/results/html_tests/test_accents_sc_enable_encoding_to_utf8_latin1/res_html/node-chap.html
b/tp/t/results/html_tests/test_accents_sc_enable_encoding_to_utf8_latin1/res_html/node-chap.html
index 0f25f126c9..70a8dbc192 100644
---
a/tp/t/results/html_tests/test_accents_sc_enable_encoding_to_utf8_latin1/res_html/node-chap.html
+++
b/tp/t/results/html_tests/test_accents_sc_enable_encoding_to_utf8_latin1/res_html/node-chap.html
@@ -14,6 +14,12 @@
<link href="index.html" rel="start" title="top">
<link href="index.html" rel="up" title="top">
<link href="index.html" rel="prev" title="top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Previous: <a href="index.html" accesskey="p" rel="prev">top section</a>, Up:
<a href="index.html" accesskey="u" rel="up">top section</a> </p>
</div>
<hr>
-<h2 class="chapter" id="chapter">1 chapter</h2>
+<h2 class="chapter" id="chapter"><span>1 chapter<a class="copiable-link"
href='#chapter'> ¶</a></span></h2>
<p>“in double q”. ‘in simple q’.
</p>
diff --git
a/tp/t/results/html_tests/test_accents_sc_enable_encoding_to_utf8_usascii.pl
b/tp/t/results/html_tests/test_accents_sc_enable_encoding_to_utf8_usascii.pl
index 5e09ce9e98..9dcfa2fcf6 100644
--- a/tp/t/results/html_tests/test_accents_sc_enable_encoding_to_utf8_usascii.pl
+++ b/tp/t/results/html_tests/test_accents_sc_enable_encoding_to_utf8_usascii.pl
@@ -1363,7 +1363,7 @@
$result_converted{'html_text'}->{'test_accents_sc_enable_encoding_to_utf8_usasci
<p>
</p>
</div>
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href=\'#top-section\'> ¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#node-chap" accesskey="1">chapter</a></li>
@@ -1374,7 +1374,7 @@
$result_converted{'html_text'}->{'test_accents_sc_enable_encoding_to_utf8_usasci
<p>
</p>
</div>
-<h2 class="chapter" id="chapter">1 chapter</h2>
+<h2 class="chapter" id="chapter"><span>1 chapter<a class="copiable-link"
href=\'#chapter\'> ¶</a></span></h2>
<p>“in double q”. ‘in simple q’.
</p>
diff --git
a/tp/t/results/html_tests/test_accents_sc_enable_encoding_to_utf8_usascii/res_html/index.html
b/tp/t/results/html_tests/test_accents_sc_enable_encoding_to_utf8_usascii/res_html/index.html
index 3dda06bab4..1642e1cd03 100644
---
a/tp/t/results/html_tests/test_accents_sc_enable_encoding_to_utf8_usascii/res_html/index.html
+++
b/tp/t/results/html_tests/test_accents_sc_enable_encoding_to_utf8_usascii/res_html/index.html
@@ -13,6 +13,12 @@
<link href="#Top" rel="start" title="top">
<link href="node-chap.html" rel="next" title="node chap">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Next: <a href="node-chap.html" accesskey="n" rel="next">chapter</a> </p>
</div>
<hr>
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href='#top-section'> ¶</a></span></h1>
<ul class="mini-toc">
<li><a href="node-chap.html" accesskey="1">chapter</a></li>
diff --git
a/tp/t/results/html_tests/test_accents_sc_enable_encoding_to_utf8_usascii/res_html/node-chap.html
b/tp/t/results/html_tests/test_accents_sc_enable_encoding_to_utf8_usascii/res_html/node-chap.html
index 0f25f126c9..70a8dbc192 100644
---
a/tp/t/results/html_tests/test_accents_sc_enable_encoding_to_utf8_usascii/res_html/node-chap.html
+++
b/tp/t/results/html_tests/test_accents_sc_enable_encoding_to_utf8_usascii/res_html/node-chap.html
@@ -14,6 +14,12 @@
<link href="index.html" rel="start" title="top">
<link href="index.html" rel="up" title="top">
<link href="index.html" rel="prev" title="top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Previous: <a href="index.html" accesskey="p" rel="prev">top section</a>, Up:
<a href="index.html" accesskey="u" rel="up">top section</a> </p>
</div>
<hr>
-<h2 class="chapter" id="chapter">1 chapter</h2>
+<h2 class="chapter" id="chapter"><span>1 chapter<a class="copiable-link"
href='#chapter'> ¶</a></span></h2>
<p>“in double q”. ‘in simple q’.
</p>
diff --git a/tp/t/results/html_tests/test_accents_sc_enable_encoding_usascii.pl
b/tp/t/results/html_tests/test_accents_sc_enable_encoding_usascii.pl
index 11d506fa66..6dc99bd485 100644
--- a/tp/t/results/html_tests/test_accents_sc_enable_encoding_usascii.pl
+++ b/tp/t/results/html_tests/test_accents_sc_enable_encoding_usascii.pl
@@ -1363,7 +1363,7 @@
$result_converted{'html_text'}->{'test_accents_sc_enable_encoding_usascii'} = '
<p>
</p>
</div>
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href=\'#top-section\'> ¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#node-chap" accesskey="1">chapter</a></li>
@@ -1374,7 +1374,7 @@
$result_converted{'html_text'}->{'test_accents_sc_enable_encoding_usascii'} = '
<p>
</p>
</div>
-<h2 class="chapter" id="chapter">1 chapter</h2>
+<h2 class="chapter" id="chapter"><span>1 chapter<a class="copiable-link"
href=\'#chapter\'> ¶</a></span></h2>
<p>“in double q”. ‘in simple q’.
</p>
diff --git
a/tp/t/results/html_tests/test_accents_sc_enable_encoding_usascii/res_html/index.html
b/tp/t/results/html_tests/test_accents_sc_enable_encoding_usascii/res_html/index.html
index 6cb63a5194..f81ca47fbb 100644
---
a/tp/t/results/html_tests/test_accents_sc_enable_encoding_usascii/res_html/index.html
+++
b/tp/t/results/html_tests/test_accents_sc_enable_encoding_usascii/res_html/index.html
@@ -13,6 +13,12 @@
<link href="#Top" rel="start" title="top">
<link href="node-chap.html" rel="next" title="node chap">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Next: <a href="node-chap.html" accesskey="n" rel="next">chapter</a> </p>
</div>
<hr>
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href='#top-section'> ¶</a></span></h1>
<ul class="mini-toc">
<li><a href="node-chap.html" accesskey="1">chapter</a></li>
diff --git
a/tp/t/results/html_tests/test_accents_sc_enable_encoding_usascii/res_html/node-chap.html
b/tp/t/results/html_tests/test_accents_sc_enable_encoding_usascii/res_html/node-chap.html
index 7ddc8c72f0..3f7b0ba2ec 100644
---
a/tp/t/results/html_tests/test_accents_sc_enable_encoding_usascii/res_html/node-chap.html
+++
b/tp/t/results/html_tests/test_accents_sc_enable_encoding_usascii/res_html/node-chap.html
@@ -14,6 +14,12 @@
<link href="index.html" rel="start" title="top">
<link href="index.html" rel="up" title="top">
<link href="index.html" rel="prev" title="top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Previous: <a href="index.html" accesskey="p" rel="prev">top section</a>, Up:
<a href="index.html" accesskey="u" rel="up">top section</a> </p>
</div>
<hr>
-<h2 class="chapter" id="chapter">1 chapter</h2>
+<h2 class="chapter" id="chapter"><span>1 chapter<a class="copiable-link"
href='#chapter'> ¶</a></span></h2>
<p>“in double q”. ‘in simple q’.
</p>
diff --git a/tp/t/results/html_tests/test_accents_sc_to_utf8_latin1.pl
b/tp/t/results/html_tests/test_accents_sc_to_utf8_latin1.pl
index 3273377c26..77c96dce14 100644
--- a/tp/t/results/html_tests/test_accents_sc_to_utf8_latin1.pl
+++ b/tp/t/results/html_tests/test_accents_sc_to_utf8_latin1.pl
@@ -1342,7 +1342,7 @@
$result_converted{'html_text'}->{'test_accents_sc_to_utf8_latin1'} = '
<p>
</p>
</div>
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href=\'#top-section\'> ¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#node-chap" accesskey="1">chapter</a></li>
@@ -1353,7 +1353,7 @@
$result_converted{'html_text'}->{'test_accents_sc_to_utf8_latin1'} = '
<p>
</p>
</div>
-<h2 class="chapter" id="chapter">1 chapter</h2>
+<h2 class="chapter" id="chapter"><span>1 chapter<a class="copiable-link"
href=\'#chapter\'> ¶</a></span></h2>
<p>“in double q”. ‘in simple q’.
</p>
diff --git
a/tp/t/results/html_tests/test_accents_sc_to_utf8_latin1/res_html/index.html
b/tp/t/results/html_tests/test_accents_sc_to_utf8_latin1/res_html/index.html
index e953a647a6..f324058788 100644
--- a/tp/t/results/html_tests/test_accents_sc_to_utf8_latin1/res_html/index.html
+++ b/tp/t/results/html_tests/test_accents_sc_to_utf8_latin1/res_html/index.html
@@ -13,6 +13,12 @@
<link href="#Top" rel="start" title="top">
<link href="node-chap.html" rel="next" title="node chap">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Next: <a href="node-chap.html" accesskey="n" rel="next">chapter</a> </p>
</div>
<hr>
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href='#top-section'> ¶</a></span></h1>
<ul class="mini-toc">
<li><a href="node-chap.html" accesskey="1">chapter</a></li>
diff --git
a/tp/t/results/html_tests/test_accents_sc_to_utf8_latin1/res_html/node-chap.html
b/tp/t/results/html_tests/test_accents_sc_to_utf8_latin1/res_html/node-chap.html
index 3568faf65b..712985c451 100644
---
a/tp/t/results/html_tests/test_accents_sc_to_utf8_latin1/res_html/node-chap.html
+++
b/tp/t/results/html_tests/test_accents_sc_to_utf8_latin1/res_html/node-chap.html
@@ -14,6 +14,12 @@
<link href="index.html" rel="start" title="top">
<link href="index.html" rel="up" title="top">
<link href="index.html" rel="prev" title="top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Previous: <a href="index.html" accesskey="p" rel="prev">top section</a>, Up:
<a href="index.html" accesskey="u" rel="up">top section</a> </p>
</div>
<hr>
-<h2 class="chapter" id="chapter">1 chapter</h2>
+<h2 class="chapter" id="chapter"><span>1 chapter<a class="copiable-link"
href='#chapter'> ¶</a></span></h2>
<p>“in double q”. ‘in simple q’.
</p>
diff --git a/tp/t/results/html_tests/test_accents_sc_use_numeric_entity.pl
b/tp/t/results/html_tests/test_accents_sc_use_numeric_entity.pl
index bcff38dbfb..3cbbe6955c 100644
--- a/tp/t/results/html_tests/test_accents_sc_use_numeric_entity.pl
+++ b/tp/t/results/html_tests/test_accents_sc_use_numeric_entity.pl
@@ -1302,7 +1302,7 @@
$result_converted{'html_text'}->{'test_accents_sc_use_numeric_entity'} = '<div c
<p>
  </p>
</div>
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href=\'#top-section\'> ¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#node-chap" accesskey="1">chapter</a></li>
@@ -1313,7 +1313,7 @@
$result_converted{'html_text'}->{'test_accents_sc_use_numeric_entity'} = '<div c
<p>
  </p>
</div>
-<h2 class="chapter" id="chapter">1 chapter</h2>
+<h2 class="chapter" id="chapter"><span>1 chapter<a class="copiable-link"
href=\'#chapter\'> ¶</a></span></h2>
<p>“in double q”. ‘in simple q’.
</p>
diff --git
a/tp/t/results/html_tests/test_accents_sc_use_numeric_entity/res_html/index.html
b/tp/t/results/html_tests/test_accents_sc_use_numeric_entity/res_html/index.html
index f1f5f84562..79cd67d5c9 100644
---
a/tp/t/results/html_tests/test_accents_sc_use_numeric_entity/res_html/index.html
+++
b/tp/t/results/html_tests/test_accents_sc_use_numeric_entity/res_html/index.html
@@ -13,6 +13,12 @@
<link href="#Top" rel="start" title="top">
<link href="node-chap.html" rel="next" title="node chap">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -24,7 +30,7 @@
Next: <a href="node-chap.html" accesskey="n" rel="next">chapter</a>   </p>
</div>
<hr>
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href='#top-section'> ¶</a></span></h1>
<ul class="mini-toc">
<li><a href="node-chap.html" accesskey="1">chapter</a></li>
diff --git
a/tp/t/results/html_tests/test_accents_sc_use_numeric_entity/res_html/node-chap.html
b/tp/t/results/html_tests/test_accents_sc_use_numeric_entity/res_html/node-chap.html
index ba7dee0ef6..02cbccd27e 100644
---
a/tp/t/results/html_tests/test_accents_sc_use_numeric_entity/res_html/node-chap.html
+++
b/tp/t/results/html_tests/test_accents_sc_use_numeric_entity/res_html/node-chap.html
@@ -14,6 +14,12 @@
<link href="index.html" rel="start" title="top">
<link href="index.html" rel="up" title="top">
<link href="index.html" rel="prev" title="top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Previous: <a href="index.html" accesskey="p" rel="prev">top section</a>, Up:
<a href="index.html" accesskey="u" rel="up">top section</a>   </p>
</div>
<hr>
-<h2 class="chapter" id="chapter">1 chapter</h2>
+<h2 class="chapter" id="chapter"><span>1 chapter<a class="copiable-link"
href='#chapter'> ¶</a></span></h2>
<p>“in double q”. ‘in simple q’.
</p>
diff --git a/tp/t/results/html_tests/test_xrefautomaticsectiontitle.pl
b/tp/t/results/html_tests/test_xrefautomaticsectiontitle.pl
index 2d4f33f66b..f4ce3f31b7 100644
--- a/tp/t/results/html_tests/test_xrefautomaticsectiontitle.pl
+++ b/tp/t/results/html_tests/test_xrefautomaticsectiontitle.pl
@@ -593,6 +593,12 @@
$result_converted{'html'}->{'test_xrefautomaticsectiontitle'} = '<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -603,7 +609,7 @@
$result_converted{'html'}->{'test_xrefautomaticsectiontitle'} = '<!DOCTYPE html>
<p>
Next: <a href="#chap" accesskey="n" rel="next">chapter</a> </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
@@ -615,7 +621,7 @@ Next: <a href="#chap" accesskey="n" rel="next">chapter</a>
</p>
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">top</a>, Up: <a href="#Top"
accesskey="u" rel="up">top</a> </p>
</div>
-<h2 class="chapter" id="chapter">1 chapter</h2>
+<h2 class="chapter" id="chapter"><span>1 chapter<a class="copiable-link"
href=\'#chapter\'> ¶</a></span></h2>
<p>See <a class="xref" href="#chap">chapter</a>.
diff --git
a/tp/t/results/html_tests/test_xrefautomaticsectiontitle_off_first.pl
b/tp/t/results/html_tests/test_xrefautomaticsectiontitle_off_first.pl
index 71f3493644..7f3c8b318b 100644
--- a/tp/t/results/html_tests/test_xrefautomaticsectiontitle_off_first.pl
+++ b/tp/t/results/html_tests/test_xrefautomaticsectiontitle_off_first.pl
@@ -602,6 +602,12 @@
$result_converted{'html'}->{'test_xrefautomaticsectiontitle_off_first'} = '<!DOC
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -614,7 +620,7 @@
$result_converted{'html'}->{'test_xrefautomaticsectiontitle_off_first'} = '<!DOC
<p>
Next: <a href="#chap" accesskey="n" rel="next">chap</a> </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
@@ -626,7 +632,7 @@ Next: <a href="#chap" accesskey="n" rel="next">chap</a>
</p>
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">Top</a>, Up: <a href="#Top"
accesskey="u" rel="up">Top</a> </p>
</div>
-<h2 class="chapter" id="chapter">1 chapter</h2>
+<h2 class="chapter" id="chapter"><span>1 chapter<a class="copiable-link"
href=\'#chapter\'> ¶</a></span></h2>
<p>See <a class="xref" href="#chap">chap</a>.
</p>
diff --git
a/tp/t/results/html_tests/text_before_top_and_contents_after_title.pl
b/tp/t/results/html_tests/text_before_top_and_contents_after_title.pl
index 96bc4705d2..ec0037500b 100644
--- a/tp/t/results/html_tests/text_before_top_and_contents_after_title.pl
+++ b/tp/t/results/html_tests/text_before_top_and_contents_after_title.pl
@@ -292,6 +292,8 @@
$result_converted{'html'}->{'text_before_top_and_contents_after_title'} = '<!DOC
<link href="#SEC_Contents" rel="contents" title="Table of Contents">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -315,7 +317,7 @@ ul.toc-numbered-mark {list-style: none}
<p>Some text before top
</p>
<div class="top-level-extent" id="Top">
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<p>In top.
</p>
@@ -323,7 +325,7 @@ ul.toc-numbered-mark {list-style: none}
<li><a href="#the-chap" accesskey="1">the chap</a></li>
</ul>
<div class="chapter-level-extent" id="the-chap">
-<h2 class="chapter">1 the chap</h2>
+<h2 class="chapter"><span>1 the chap<a class="copiable-link"
href=\'#the-chap\'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/html_tests/text_before_top_and_summarycontents_after_title.pl
b/tp/t/results/html_tests/text_before_top_and_summarycontents_after_title.pl
index 888e28b2df..482612c036 100644
--- a/tp/t/results/html_tests/text_before_top_and_summarycontents_after_title.pl
+++ b/tp/t/results/html_tests/text_before_top_and_summarycontents_after_title.pl
@@ -291,6 +291,8 @@
$result_converted{'html'}->{'text_before_top_and_summarycontents_after_title'} =
<link href="#Top" rel="start" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -313,7 +315,7 @@ ul.toc-numbered-mark {list-style: none}
<p>Some text before top
</p>
<div class="top-level-extent" id="Top">
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<p>In top.
</p>
@@ -321,7 +323,7 @@ ul.toc-numbered-mark {list-style: none}
<li><a href="#the-chap" accesskey="1">the chap</a></li>
</ul>
<div class="chapter-level-extent" id="the-chap">
-<h2 class="chapter">1 the chap</h2>
+<h2 class="chapter"><span>1 the chap<a class="copiable-link"
href=\'#the-chap\'> ¶</a></span></h2>
</div>
diff --git a/tp/t/results/html_tests/titles.pl
b/tp/t/results/html_tests/titles.pl
index f163cab1d4..a1b12b0796 100644
--- a/tp/t/results/html_tests/titles.pl
+++ b/tp/t/results/html_tests/titles.pl
@@ -329,7 +329,9 @@ $result_converted{'html'}->{'titles'} = '<!DOCTYPE html>
<link href="#Top" rel="start" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
h1.settitle {text-align:center}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -342,7 +344,7 @@ h1.settitle {text-align:center}
<div class="top-level-extent" id="Top">
-<h1 class="top" id="Top-of-_0040title-HTML-test">Top of @title <small
class="sc">HTML</small> <code class="code">test</code></h1>
+<h1 class="top" id="Top-of-_0040title-HTML-test"><span>Top of @title <small
class="sc">HTML</small> <code class="code">test</code><a class="copiable-link"
href=\'#Top-of-_0040title-HTML-test\'> ¶</a></span></h1>
<p>Top.
</p>
diff --git a/tp/t/results/html_tests/top_node_up_explicit.pl
b/tp/t/results/html_tests/top_node_up_explicit.pl
index 46d0d1fd37..e81aa035bf 100644
--- a/tp/t/results/html_tests/top_node_up_explicit.pl
+++ b/tp/t/results/html_tests/top_node_up_explicit.pl
@@ -550,6 +550,12 @@ $result_converted{'html'}->{'top_node_up_explicit'} =
'<!DOCTYPE html>
<link href="#Top" rel="start" title="Top">
<link href="http://etop.example.org" rel="up" title="(dir)">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -560,7 +566,7 @@ $result_converted{'html'}->{'top_node_up_explicit'} =
'<!DOCTYPE html>
<p>
Next: <a href="dir.html#Top" accesskey="n" rel="next">(dir)</a>, Previous: <a
href="weird.html#Top" accesskey="p" rel="prev">(weird)</a>, Up: <a
href="http://etop.example.org" accesskey="u" rel="up">(dir)</a> </p>
</div>
-<h1 class="top" id="The-top">The top</h1>
+<h1 class="top" id="The-top"><span>The top<a class="copiable-link"
href=\'#The-top\'> ¶</a></span></h1>
<p>Just a top node.
</p>
@@ -574,7 +580,7 @@ Next: <a href="dir.html#Top" accesskey="n"
rel="next">(dir)</a>, Previous: <a hr
<p>
Up: <a href="#Top" accesskey="u" rel="up">The top</a> </p>
</div>
-<h2 class="chapter" id="A-chapter">1 A chapter</h2>
+<h2 class="chapter" id="A-chapter"><span>1 A chapter<a class="copiable-link"
href=\'#A-chapter\'> ¶</a></span></h2>
<p>Without the chapter, no up node from top is generated.
</p></div>
diff --git a/tp/t/results/html_tests/top_node_up_explicit_no_nodes.pl
b/tp/t/results/html_tests/top_node_up_explicit_no_nodes.pl
index 5b500985bf..99c59d1f24 100644
--- a/tp/t/results/html_tests/top_node_up_explicit_no_nodes.pl
+++ b/tp/t/results/html_tests/top_node_up_explicit_no_nodes.pl
@@ -550,6 +550,12 @@
$result_converted{'html'}->{'top_node_up_explicit_no_nodes'} = '<!DOCTYPE html>
<link href="#Top" rel="start" title="The top">
<link href="http://etop.example.org" rel="up" title="(dir)">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -560,7 +566,7 @@
$result_converted{'html'}->{'top_node_up_explicit_no_nodes'} = '<!DOCTYPE html>
<p>
Up : <a href="http://etop.example.org" accesskey="u" rel="up">(dir)</a>
</p>
</div>
-<h1 class="top" id="The-top">The top</h1>
+<h1 class="top" id="The-top"><span>The top<a class="copiable-link"
href=\'#The-top\'> ¶</a></span></h1>
<p>Just a top node.
</p>
@@ -574,7 +580,7 @@
$result_converted{'html'}->{'top_node_up_explicit_no_nodes'} = '<!DOCTYPE html>
<p>
Up : <a href="#Top" accesskey="u" rel="up">The top</a> </p>
</div>
-<h2 class="chapter" id="A-chapter">1 A chapter</h2>
+<h2 class="chapter" id="A-chapter"><span>1 A chapter<a class="copiable-link"
href=\'#A-chapter\'> ¶</a></span></h2>
<p>Without the chapter, no up node from top is generated.
</p></div>
diff --git a/tp/t/results/html_tests/top_node_up_implicit.pl
b/tp/t/results/html_tests/top_node_up_implicit.pl
index 08cf2e7bad..36429015de 100644
--- a/tp/t/results/html_tests/top_node_up_implicit.pl
+++ b/tp/t/results/html_tests/top_node_up_implicit.pl
@@ -460,6 +460,12 @@ $result_converted{'html'}->{'top_node_up_implicit'} =
'<!DOCTYPE html>
<link href="#Top" rel="start" title="Top">
<link href="http://itop.example.org" rel="up" title="(dir)">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -470,7 +476,7 @@ $result_converted{'html'}->{'top_node_up_implicit'} =
'<!DOCTYPE html>
<p>
Next: <a href="#Chap" accesskey="n" rel="next">A chapter</a>, Up: <a
href="http://itop.example.org" accesskey="u" rel="up">(dir)</a> </p>
</div>
-<h1 class="top" id="The-top">The top</h1>
+<h1 class="top" id="The-top"><span>The top<a class="copiable-link"
href=\'#The-top\'> ¶</a></span></h1>
<p>Just a top node.
</p>
@@ -484,7 +490,7 @@ Next: <a href="#Chap" accesskey="n" rel="next">A
chapter</a>, Up: <a href="http:
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">The top</a>, Up: <a
href="#Top" accesskey="u" rel="up">The top</a> </p>
</div>
-<h2 class="chapter" id="A-chapter">1 A chapter</h2>
+<h2 class="chapter" id="A-chapter"><span>1 A chapter<a class="copiable-link"
href=\'#A-chapter\'> ¶</a></span></h2>
<p>Without the chapter, no up node from top is generated.
</p></div>
diff --git a/tp/t/results/html_tests/top_node_up_implicit_no_nodes.pl
b/tp/t/results/html_tests/top_node_up_implicit_no_nodes.pl
index 917519c6c7..fae561b6a3 100644
--- a/tp/t/results/html_tests/top_node_up_implicit_no_nodes.pl
+++ b/tp/t/results/html_tests/top_node_up_implicit_no_nodes.pl
@@ -460,6 +460,12 @@
$result_converted{'html'}->{'top_node_up_implicit_no_nodes'} = '<!DOCTYPE html>
<link href="#Top" rel="start" title="The top">
<link href="http://itop.example.org" rel="up" title="(dir)">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -470,7 +476,7 @@
$result_converted{'html'}->{'top_node_up_implicit_no_nodes'} = '<!DOCTYPE html>
<p>
Up : <a href="http://itop.example.org" accesskey="u" rel="up">(dir)</a>
</p>
</div>
-<h1 class="top" id="The-top">The top</h1>
+<h1 class="top" id="The-top"><span>The top<a class="copiable-link"
href=\'#The-top\'> ¶</a></span></h1>
<p>Just a top node.
</p>
@@ -484,7 +490,7 @@
$result_converted{'html'}->{'top_node_up_implicit_no_nodes'} = '<!DOCTYPE html>
<p>
Up : <a href="#Top" accesskey="u" rel="up">The top</a> </p>
</div>
-<h2 class="chapter" id="A-chapter">1 A chapter</h2>
+<h2 class="chapter" id="A-chapter"><span>1 A chapter<a class="copiable-link"
href=\'#A-chapter\'> ¶</a></span></h2>
<p>Without the chapter, no up node from top is generated.
</p></div>
diff --git
a/tp/t/results/html_tests/transliterated_names_conflicts/res_html/Other-node.html
b/tp/t/results/html_tests/transliterated_names_conflicts/res_html/Other-node.html
index e20db15de1..396d34fc5d 100644
---
a/tp/t/results/html_tests/transliterated_names_conflicts/res_html/Other-node.html
+++
b/tp/t/results/html_tests/transliterated_names_conflicts/res_html/Other-node.html
@@ -14,6 +14,12 @@
<link href="index.html" rel="start" title="Top">
<link href="index.html" rel="up" title="Top">
<link href="Pres.html" rel="prev" title="Prés">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Previous: <a href="Pres.html" accesskey="p" rel="prev">Prés</a>, Up: <a
href="index.html" accesskey="u" rel="up">Same transliterated names</a>
</p>
</div>
<hr>
-<h2 class="chapter" id="Other-chapter">2 Other chapter</h2>
+<h2 class="chapter" id="Other-chapter"><span>2 Other chapter<a
class="copiable-link" href='#Other-chapter'> ¶</a></span></h2>
<a class="anchor" id="Pr_00eas"></a>
<div class="float" id="Pr_00e8s">
diff --git
a/tp/t/results/html_tests/transliterated_names_conflicts/res_html/Pres.html
b/tp/t/results/html_tests/transliterated_names_conflicts/res_html/Pres.html
index bf18d7e5b0..57a0feae04 100644
--- a/tp/t/results/html_tests/transliterated_names_conflicts/res_html/Pres.html
+++ b/tp/t/results/html_tests/transliterated_names_conflicts/res_html/Pres.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="Other-node.html" rel="next" title="Other node">
<link href="index.html" rel="prev" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a href="Other-node.html" accesskey="n" rel="next">Other chapter</a>,
Previous: <a href="index.html" accesskey="p" rel="prev">Same transliterated
names</a>, Up: <a href="index.html" accesskey="u" rel="up">Same transliterated
names</a> </p>
</div>
<hr>
-<h2 class="chapter" id="Pres">1 Prés</h2>
+<h2 class="chapter" id="Pres"><span>1 Prés<a class="copiable-link"
href='#Pres'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/html_tests/transliterated_names_conflicts/res_html/index.html
b/tp/t/results/html_tests/transliterated_names_conflicts/res_html/index.html
index 096bfb585c..5177319c0f 100644
--- a/tp/t/results/html_tests/transliterated_names_conflicts/res_html/index.html
+++ b/tp/t/results/html_tests/transliterated_names_conflicts/res_html/index.html
@@ -13,6 +13,12 @@
<link href="#Top" rel="start" title="Top">
<link href="Pres.html" rel="next" title="Prés">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -24,7 +30,7 @@
Next: <a href="Pres.html" accesskey="n" rel="next">Prés</a> </p>
</div>
<hr>
-<h1 class="top" id="Same-transliterated-names">Same transliterated names</h1>
+<h1 class="top" id="Same-transliterated-names"><span>Same transliterated
names<a class="copiable-link" href='#Same-transliterated-names'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="Pres.html" accesskey="1">Prés</a></li>
diff --git a/tp/t/results/htmlxref/htmlxref/res_html/test_refs.html
b/tp/t/results/htmlxref/htmlxref/res_html/test_refs.html
index e56a70c2b8..c8981cf7a5 100644
--- a/tp/t/results/htmlxref/htmlxref/res_html/test_refs.html
+++ b/tp/t/results/htmlxref/htmlxref/res_html/test_refs.html
@@ -15,7 +15,9 @@
<link href="#other-nodes" rel="next" title="1 Chapter with nodes">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
div.example {margin-left: 3.2em}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -30,14 +32,14 @@ td.menu-entry-destination {vertical-align: top}
<p>
</p>
</div>
-<h1 class="top" id="Test-refs">Test refs</h1>
+<h1 class="top" id="Test-refs"><span>Test refs<a class="copiable-link"
href='#Test-refs'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="#other-nodes" accesskey="1">1
Chapter with nodes</a>:</td><td> </td><td
class="menu-entry-description">
</td></tr>
</table>
-<h4 class="subheading" id="Testing-distant-nodes">Testing distant nodes</h4>
+<h4 class="subheading" id="Testing-distant-nodes"><span>Testing distant
nodes<a class="copiable-link" href='#Testing-distant-nodes'>
¶</a></span></h4>
<p><code class="verb"> a node </code> <a
data-manual="manual" href="mono-manual.html#a-node">(manual)a node</a><br>
</p><div class="example">
@@ -63,7 +65,7 @@ split: ../manual/index.html#Top
split: ../mtexinfo/Cross-References.html#Cross-References
</pre></div>
-<h4 class="subheading" id="Testing-manual-name">Testing manual name</h4>
+<h4 class="subheading" id="Testing-manual-name"><span>Testing manual name<a
class="copiable-link" href='#Testing-manual-name'> ¶</a></span></h4>
<p><code class="verb">../manual/doc.texi</code> <a data-manual="../manual/doc"
href="doc.html#node">(../manual/doc)node</a><br>
</p><div class="example">
@@ -71,7 +73,7 @@ split: ../mtexinfo/Cross-References.html#Cross-References
split: ../doc/node.html#node
</pre></div>
-<h4 class="subheading" id="Testing-local-nodes">Testing local nodes</h4>
+<h4 class="subheading" id="Testing-local-nodes"><span>Testing local nodes<a
class="copiable-link" href='#Testing-local-nodes'> ¶</a></span></h4>
<p><code class="verb">!_"#$%&'()*+-.</code> <a class="ref"
href="#g_t_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e">!_"#$%&'()*+-.</a>
</p><div class="example">
@@ -99,7 +101,7 @@ split: ../doc/node.html#node
<p>
Up : <a href="#Top" accesskey="u" rel="up">Test refs</a> </p>
</div>
-<h2 class="chapter" id="Chapter-with-nodes">1 Chapter with nodes</h2>
+<h2 class="chapter" id="Chapter-with-nodes"><span>1 Chapter with nodes<a
class="copiable-link" href='#Chapter-with-nodes'> ¶</a></span></h2>
<div class="example">
<pre class="example-preformatted">id: other-nodes
diff --git
a/tp/t/results/htmlxref/htmlxref_nodes/res_html/_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html
b/tp/t/results/htmlxref/htmlxref_nodes/res_html/_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html
index 58f479733c..682b5a6135 100644
---
a/tp/t/results/htmlxref/htmlxref_nodes/res_html/_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html
+++
b/tp/t/results/htmlxref/htmlxref_nodes/res_html/_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html
@@ -17,7 +17,9 @@
<link href="other-nodes.html" rel="prev" title="other nodes">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
div.example {margin-left: 3.2em}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -30,7 +32,7 @@ div.example {margin-left: 3.2em}
Next: <a
href="_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html"
accesskey="n" rel="next">/;<=>?[\]^_`|~</a>, Previous: <a
href="other-nodes.html" accesskey="p" rel="prev">Chapter with nodes</a>, Up: <a
href="other-nodes.html" accesskey="u" rel="up">Chapter with nodes</a>
</p>
</div>
<hr>
-<h4 class="node">!_"#$%&'()*+-.</h4>
+<h4 class="node"><span>!_"#$%&'()*+-.<a class="copiable-link"
href='#g_t_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e'>
¶</a></span></h4>
<div class="example">
<pre class="example-preformatted">id:
_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e
</pre></div>
diff --git
a/tp/t/results/htmlxref/htmlxref_nodes/res_html/_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html
b/tp/t/results/htmlxref/htmlxref_nodes/res_html/_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html
index 509b6db885..312600e354 100644
---
a/tp/t/results/htmlxref/htmlxref_nodes/res_html/_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html
+++
b/tp/t/results/htmlxref/htmlxref_nodes/res_html/_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html
@@ -17,7 +17,9 @@
<link
href="_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html"
rel="prev" title="!_"#$%&'()*+-.">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
div.example {margin-left: 3.2em}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -30,7 +32,7 @@ div.example {margin-left: 3.2em}
Next: <a href="local-node.html" accesskey="n" rel="next">local node</a>,
Previous: <a
href="_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html"
accesskey="p" rel="prev">!_"#$%&'()*+-.</a>, Up: <a
href="other-nodes.html" accesskey="u" rel="up">Chapter with nodes</a>
</p>
</div>
<hr>
-<h4 class="node">/;<=>?[\]^_`|~</h4>
+<h4 class="node"><span>/;<=>?[\]^_`|~<a class="copiable-link"
href='#g_t_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e'>
¶</a></span></h4>
<div class="example">
<pre class="example-preformatted">id:
002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e
</pre></div>
diff --git a/tp/t/results/htmlxref/htmlxref_nodes/res_html/index.html
b/tp/t/results/htmlxref/htmlxref_nodes/res_html/index.html
index 0ab3e36bf6..30aa5914fa 100644
--- a/tp/t/results/htmlxref/htmlxref_nodes/res_html/index.html
+++ b/tp/t/results/htmlxref/htmlxref_nodes/res_html/index.html
@@ -15,7 +15,9 @@
<link href="other-nodes.html" rel="next" title="other nodes">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
div.example {margin-left: 3.2em}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -31,14 +33,14 @@ td.menu-entry-destination {vertical-align: top}
Next: <a href="other-nodes.html" accesskey="n" rel="next">Chapter with
nodes</a> </p>
</div>
<hr>
-<h1 class="top" id="Test-refs">Test refs</h1>
+<h1 class="top" id="Test-refs"><span>Test refs<a class="copiable-link"
href='#Test-refs'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination">• <a href="other-nodes.html"
accesskey="1">other nodes</a>:</td><td> </td><td
class="menu-entry-description">
</td></tr>
</table>
-<h4 class="subheading" id="Testing-distant-nodes">Testing distant nodes</h4>
+<h4 class="subheading" id="Testing-distant-nodes"><span>Testing distant
nodes<a class="copiable-link" href='#Testing-distant-nodes'>
¶</a></span></h4>
<p><code class="verb"> a node </code> <a
data-manual="manual" href="split-dir-manual/a-node.html#a-node">(manual)a
node</a><br>
</p><div class="example">
@@ -64,7 +66,7 @@ split: ../manual/index.html#Top
split: ../mtexinfo/Cross-References.html#Cross-References
</pre></div>
-<h4 class="subheading" id="Testing-manual-name">Testing manual name</h4>
+<h4 class="subheading" id="Testing-manual-name"><span>Testing manual name<a
class="copiable-link" href='#Testing-manual-name'> ¶</a></span></h4>
<p><code class="verb">../manual/doc.texi</code> <a data-manual="../manual/doc"
href="../doc_html/node.html#node">(../manual/doc)node</a><br>
</p><div class="example">
@@ -72,7 +74,7 @@ split: ../mtexinfo/Cross-References.html#Cross-References
split: ../doc/node.html#node
</pre></div>
-<h4 class="subheading" id="Testing-local-nodes">Testing local nodes</h4>
+<h4 class="subheading" id="Testing-local-nodes"><span>Testing local nodes<a
class="copiable-link" href='#Testing-local-nodes'> ¶</a></span></h4>
<p><code class="verb">!_"#$%&'()*+-.</code> <a class="ref"
href="_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html">!_"#$%&'()*+-.</a>
</p><div class="example">
diff --git a/tp/t/results/htmlxref/htmlxref_nodes/res_html/local-node.html
b/tp/t/results/htmlxref/htmlxref_nodes/res_html/local-node.html
index 6516e72d34..65d9f3f79e 100644
--- a/tp/t/results/htmlxref/htmlxref_nodes/res_html/local-node.html
+++ b/tp/t/results/htmlxref/htmlxref_nodes/res_html/local-node.html
@@ -16,7 +16,9 @@
<link
href="_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html"
rel="prev" title="/;<=>?[\]^_`|~">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
div.example {margin-left: 3.2em}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -29,7 +31,7 @@ div.example {margin-left: 3.2em}
Previous: <a
href="_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html"
accesskey="p" rel="prev">/;<=>?[\]^_`|~</a>, Up: <a
href="other-nodes.html" accesskey="u" rel="up">Chapter with nodes</a>
</p>
</div>
<hr>
-<h4 class="node">local node</h4>
+<h4 class="node"><span>local node<a class="copiable-link"
href='#local-node'> ¶</a></span></h4>
<div class="example">
<pre class="example-preformatted">id: local-node
</pre></div>
diff --git a/tp/t/results/htmlxref/htmlxref_nodes/res_html/other-nodes.html
b/tp/t/results/htmlxref/htmlxref_nodes/res_html/other-nodes.html
index b5ec9626c4..213fa28ce9 100644
--- a/tp/t/results/htmlxref/htmlxref_nodes/res_html/other-nodes.html
+++ b/tp/t/results/htmlxref/htmlxref_nodes/res_html/other-nodes.html
@@ -17,7 +17,9 @@
<link href="index.html" rel="prev" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
div.example {margin-left: 3.2em}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -33,7 +35,7 @@ td.menu-entry-destination {vertical-align: top}
Next: <a
href="_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html"
accesskey="n" rel="next">!_"#$%&'()*+-.</a>, Previous: <a
href="index.html" accesskey="p" rel="prev">Test refs</a>, Up: <a
href="index.html" accesskey="u" rel="up">Test refs</a> </p>
</div>
<hr>
-<h2 class="chapter" id="Chapter-with-nodes">1 Chapter with nodes</h2>
+<h2 class="chapter" id="Chapter-with-nodes"><span>1 Chapter with nodes<a
class="copiable-link" href='#Chapter-with-nodes'> ¶</a></span></h2>
<div class="example">
<pre class="example-preformatted">id: other-nodes
diff --git a/tp/t/results/htmlxref/htmlxref_only_mono/res_html/test_refs.html
b/tp/t/results/htmlxref/htmlxref_only_mono/res_html/test_refs.html
index e56a70c2b8..c8981cf7a5 100644
--- a/tp/t/results/htmlxref/htmlxref_only_mono/res_html/test_refs.html
+++ b/tp/t/results/htmlxref/htmlxref_only_mono/res_html/test_refs.html
@@ -15,7 +15,9 @@
<link href="#other-nodes" rel="next" title="1 Chapter with nodes">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
div.example {margin-left: 3.2em}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -30,14 +32,14 @@ td.menu-entry-destination {vertical-align: top}
<p>
</p>
</div>
-<h1 class="top" id="Test-refs">Test refs</h1>
+<h1 class="top" id="Test-refs"><span>Test refs<a class="copiable-link"
href='#Test-refs'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="#other-nodes" accesskey="1">1
Chapter with nodes</a>:</td><td> </td><td
class="menu-entry-description">
</td></tr>
</table>
-<h4 class="subheading" id="Testing-distant-nodes">Testing distant nodes</h4>
+<h4 class="subheading" id="Testing-distant-nodes"><span>Testing distant
nodes<a class="copiable-link" href='#Testing-distant-nodes'>
¶</a></span></h4>
<p><code class="verb"> a node </code> <a
data-manual="manual" href="mono-manual.html#a-node">(manual)a node</a><br>
</p><div class="example">
@@ -63,7 +65,7 @@ split: ../manual/index.html#Top
split: ../mtexinfo/Cross-References.html#Cross-References
</pre></div>
-<h4 class="subheading" id="Testing-manual-name">Testing manual name</h4>
+<h4 class="subheading" id="Testing-manual-name"><span>Testing manual name<a
class="copiable-link" href='#Testing-manual-name'> ¶</a></span></h4>
<p><code class="verb">../manual/doc.texi</code> <a data-manual="../manual/doc"
href="doc.html#node">(../manual/doc)node</a><br>
</p><div class="example">
@@ -71,7 +73,7 @@ split: ../mtexinfo/Cross-References.html#Cross-References
split: ../doc/node.html#node
</pre></div>
-<h4 class="subheading" id="Testing-local-nodes">Testing local nodes</h4>
+<h4 class="subheading" id="Testing-local-nodes"><span>Testing local nodes<a
class="copiable-link" href='#Testing-local-nodes'> ¶</a></span></h4>
<p><code class="verb">!_"#$%&'()*+-.</code> <a class="ref"
href="#g_t_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e">!_"#$%&'()*+-.</a>
</p><div class="example">
@@ -99,7 +101,7 @@ split: ../doc/node.html#node
<p>
Up : <a href="#Top" accesskey="u" rel="up">Test refs</a> </p>
</div>
-<h2 class="chapter" id="Chapter-with-nodes">1 Chapter with nodes</h2>
+<h2 class="chapter" id="Chapter-with-nodes"><span>1 Chapter with nodes<a
class="copiable-link" href='#Chapter-with-nodes'> ¶</a></span></h2>
<div class="example">
<pre class="example-preformatted">id: other-nodes
diff --git
a/tp/t/results/htmlxref/htmlxref_only_mono_nodes/res_html/_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html
b/tp/t/results/htmlxref/htmlxref_only_mono_nodes/res_html/_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html
index 58f479733c..682b5a6135 100644
---
a/tp/t/results/htmlxref/htmlxref_only_mono_nodes/res_html/_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html
+++
b/tp/t/results/htmlxref/htmlxref_only_mono_nodes/res_html/_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html
@@ -17,7 +17,9 @@
<link href="other-nodes.html" rel="prev" title="other nodes">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
div.example {margin-left: 3.2em}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -30,7 +32,7 @@ div.example {margin-left: 3.2em}
Next: <a
href="_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html"
accesskey="n" rel="next">/;<=>?[\]^_`|~</a>, Previous: <a
href="other-nodes.html" accesskey="p" rel="prev">Chapter with nodes</a>, Up: <a
href="other-nodes.html" accesskey="u" rel="up">Chapter with nodes</a>
</p>
</div>
<hr>
-<h4 class="node">!_"#$%&'()*+-.</h4>
+<h4 class="node"><span>!_"#$%&'()*+-.<a class="copiable-link"
href='#g_t_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e'>
¶</a></span></h4>
<div class="example">
<pre class="example-preformatted">id:
_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e
</pre></div>
diff --git
a/tp/t/results/htmlxref/htmlxref_only_mono_nodes/res_html/_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html
b/tp/t/results/htmlxref/htmlxref_only_mono_nodes/res_html/_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html
index 509b6db885..312600e354 100644
---
a/tp/t/results/htmlxref/htmlxref_only_mono_nodes/res_html/_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html
+++
b/tp/t/results/htmlxref/htmlxref_only_mono_nodes/res_html/_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html
@@ -17,7 +17,9 @@
<link
href="_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html"
rel="prev" title="!_"#$%&'()*+-.">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
div.example {margin-left: 3.2em}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -30,7 +32,7 @@ div.example {margin-left: 3.2em}
Next: <a href="local-node.html" accesskey="n" rel="next">local node</a>,
Previous: <a
href="_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html"
accesskey="p" rel="prev">!_"#$%&'()*+-.</a>, Up: <a
href="other-nodes.html" accesskey="u" rel="up">Chapter with nodes</a>
</p>
</div>
<hr>
-<h4 class="node">/;<=>?[\]^_`|~</h4>
+<h4 class="node"><span>/;<=>?[\]^_`|~<a class="copiable-link"
href='#g_t_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e'>
¶</a></span></h4>
<div class="example">
<pre class="example-preformatted">id:
002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e
</pre></div>
diff --git a/tp/t/results/htmlxref/htmlxref_only_mono_nodes/res_html/index.html
b/tp/t/results/htmlxref/htmlxref_only_mono_nodes/res_html/index.html
index c0701fd382..88f2514dd0 100644
--- a/tp/t/results/htmlxref/htmlxref_only_mono_nodes/res_html/index.html
+++ b/tp/t/results/htmlxref/htmlxref_only_mono_nodes/res_html/index.html
@@ -15,7 +15,9 @@
<link href="other-nodes.html" rel="next" title="other nodes">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
div.example {margin-left: 3.2em}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -31,14 +33,14 @@ td.menu-entry-destination {vertical-align: top}
Next: <a href="other-nodes.html" accesskey="n" rel="next">Chapter with
nodes</a> </p>
</div>
<hr>
-<h1 class="top" id="Test-refs">Test refs</h1>
+<h1 class="top" id="Test-refs"><span>Test refs<a class="copiable-link"
href='#Test-refs'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination">• <a href="other-nodes.html"
accesskey="1">other nodes</a>:</td><td> </td><td
class="menu-entry-description">
</td></tr>
</table>
-<h4 class="subheading" id="Testing-distant-nodes">Testing distant nodes</h4>
+<h4 class="subheading" id="Testing-distant-nodes"><span>Testing distant
nodes<a class="copiable-link" href='#Testing-distant-nodes'>
¶</a></span></h4>
<p><code class="verb"> a node </code> <a
data-manual="manual" href="mono-manual.html#a-node">(manual)a node</a><br>
</p><div class="example">
@@ -64,7 +66,7 @@ split: ../manual/index.html#Top
split: ../mtexinfo/Cross-References.html#Cross-References
</pre></div>
-<h4 class="subheading" id="Testing-manual-name">Testing manual name</h4>
+<h4 class="subheading" id="Testing-manual-name"><span>Testing manual name<a
class="copiable-link" href='#Testing-manual-name'> ¶</a></span></h4>
<p><code class="verb">../manual/doc.texi</code> <a data-manual="../manual/doc"
href="../doc_html/node.html#node">(../manual/doc)node</a><br>
</p><div class="example">
@@ -72,7 +74,7 @@ split: ../mtexinfo/Cross-References.html#Cross-References
split: ../doc/node.html#node
</pre></div>
-<h4 class="subheading" id="Testing-local-nodes">Testing local nodes</h4>
+<h4 class="subheading" id="Testing-local-nodes"><span>Testing local nodes<a
class="copiable-link" href='#Testing-local-nodes'> ¶</a></span></h4>
<p><code class="verb">!_"#$%&'()*+-.</code> <a class="ref"
href="_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html">!_"#$%&'()*+-.</a>
</p><div class="example">
diff --git
a/tp/t/results/htmlxref/htmlxref_only_mono_nodes/res_html/local-node.html
b/tp/t/results/htmlxref/htmlxref_only_mono_nodes/res_html/local-node.html
index 6516e72d34..65d9f3f79e 100644
--- a/tp/t/results/htmlxref/htmlxref_only_mono_nodes/res_html/local-node.html
+++ b/tp/t/results/htmlxref/htmlxref_only_mono_nodes/res_html/local-node.html
@@ -16,7 +16,9 @@
<link
href="_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html"
rel="prev" title="/;<=>?[\]^_`|~">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
div.example {margin-left: 3.2em}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -29,7 +31,7 @@ div.example {margin-left: 3.2em}
Previous: <a
href="_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html"
accesskey="p" rel="prev">/;<=>?[\]^_`|~</a>, Up: <a
href="other-nodes.html" accesskey="u" rel="up">Chapter with nodes</a>
</p>
</div>
<hr>
-<h4 class="node">local node</h4>
+<h4 class="node"><span>local node<a class="copiable-link"
href='#local-node'> ¶</a></span></h4>
<div class="example">
<pre class="example-preformatted">id: local-node
</pre></div>
diff --git
a/tp/t/results/htmlxref/htmlxref_only_mono_nodes/res_html/other-nodes.html
b/tp/t/results/htmlxref/htmlxref_only_mono_nodes/res_html/other-nodes.html
index b5ec9626c4..213fa28ce9 100644
--- a/tp/t/results/htmlxref/htmlxref_only_mono_nodes/res_html/other-nodes.html
+++ b/tp/t/results/htmlxref/htmlxref_only_mono_nodes/res_html/other-nodes.html
@@ -17,7 +17,9 @@
<link href="index.html" rel="prev" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
div.example {margin-left: 3.2em}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -33,7 +35,7 @@ td.menu-entry-destination {vertical-align: top}
Next: <a
href="_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html"
accesskey="n" rel="next">!_"#$%&'()*+-.</a>, Previous: <a
href="index.html" accesskey="p" rel="prev">Test refs</a>, Up: <a
href="index.html" accesskey="u" rel="up">Test refs</a> </p>
</div>
<hr>
-<h2 class="chapter" id="Chapter-with-nodes">1 Chapter with nodes</h2>
+<h2 class="chapter" id="Chapter-with-nodes"><span>1 Chapter with nodes<a
class="copiable-link" href='#Chapter-with-nodes'> ¶</a></span></h2>
<div class="example">
<pre class="example-preformatted">id: other-nodes
diff --git a/tp/t/results/htmlxref/htmlxref_only_split/res_html/test_refs.html
b/tp/t/results/htmlxref/htmlxref_only_split/res_html/test_refs.html
index 59953bafda..7d8492182b 100644
--- a/tp/t/results/htmlxref/htmlxref_only_split/res_html/test_refs.html
+++ b/tp/t/results/htmlxref/htmlxref_only_split/res_html/test_refs.html
@@ -15,7 +15,9 @@
<link href="#other-nodes" rel="next" title="1 Chapter with nodes">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
div.example {margin-left: 3.2em}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -30,14 +32,14 @@ td.menu-entry-destination {vertical-align: top}
<p>
</p>
</div>
-<h1 class="top" id="Test-refs">Test refs</h1>
+<h1 class="top" id="Test-refs"><span>Test refs<a class="copiable-link"
href='#Test-refs'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="#other-nodes" accesskey="1">1
Chapter with nodes</a>:</td><td> </td><td
class="menu-entry-description">
</td></tr>
</table>
-<h4 class="subheading" id="Testing-distant-nodes">Testing distant nodes</h4>
+<h4 class="subheading" id="Testing-distant-nodes"><span>Testing distant
nodes<a class="copiable-link" href='#Testing-distant-nodes'>
¶</a></span></h4>
<p><code class="verb"> a node </code> <a
data-manual="manual" href="split-dir-manual/a-node.html#a-node">(manual)a
node</a><br>
</p><div class="example">
@@ -63,7 +65,7 @@ split: ../manual/index.html#Top
split: ../mtexinfo/Cross-References.html#Cross-References
</pre></div>
-<h4 class="subheading" id="Testing-manual-name">Testing manual name</h4>
+<h4 class="subheading" id="Testing-manual-name"><span>Testing manual name<a
class="copiable-link" href='#Testing-manual-name'> ¶</a></span></h4>
<p><code class="verb">../manual/doc.texi</code> <a data-manual="../manual/doc"
href="doc.html#node">(../manual/doc)node</a><br>
</p><div class="example">
@@ -71,7 +73,7 @@ split: ../mtexinfo/Cross-References.html#Cross-References
split: ../doc/node.html#node
</pre></div>
-<h4 class="subheading" id="Testing-local-nodes">Testing local nodes</h4>
+<h4 class="subheading" id="Testing-local-nodes"><span>Testing local nodes<a
class="copiable-link" href='#Testing-local-nodes'> ¶</a></span></h4>
<p><code class="verb">!_"#$%&'()*+-.</code> <a class="ref"
href="#g_t_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e">!_"#$%&'()*+-.</a>
</p><div class="example">
@@ -99,7 +101,7 @@ split: ../doc/node.html#node
<p>
Up : <a href="#Top" accesskey="u" rel="up">Test refs</a> </p>
</div>
-<h2 class="chapter" id="Chapter-with-nodes">1 Chapter with nodes</h2>
+<h2 class="chapter" id="Chapter-with-nodes"><span>1 Chapter with nodes<a
class="copiable-link" href='#Chapter-with-nodes'> ¶</a></span></h2>
<div class="example">
<pre class="example-preformatted">id: other-nodes
diff --git
a/tp/t/results/htmlxref/htmlxref_only_split_nodes/res_html/_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html
b/tp/t/results/htmlxref/htmlxref_only_split_nodes/res_html/_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html
index 58f479733c..682b5a6135 100644
---
a/tp/t/results/htmlxref/htmlxref_only_split_nodes/res_html/_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html
+++
b/tp/t/results/htmlxref/htmlxref_only_split_nodes/res_html/_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html
@@ -17,7 +17,9 @@
<link href="other-nodes.html" rel="prev" title="other nodes">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
div.example {margin-left: 3.2em}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -30,7 +32,7 @@ div.example {margin-left: 3.2em}
Next: <a
href="_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html"
accesskey="n" rel="next">/;<=>?[\]^_`|~</a>, Previous: <a
href="other-nodes.html" accesskey="p" rel="prev">Chapter with nodes</a>, Up: <a
href="other-nodes.html" accesskey="u" rel="up">Chapter with nodes</a>
</p>
</div>
<hr>
-<h4 class="node">!_"#$%&'()*+-.</h4>
+<h4 class="node"><span>!_"#$%&'()*+-.<a class="copiable-link"
href='#g_t_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e'>
¶</a></span></h4>
<div class="example">
<pre class="example-preformatted">id:
_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e
</pre></div>
diff --git
a/tp/t/results/htmlxref/htmlxref_only_split_nodes/res_html/_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html
b/tp/t/results/htmlxref/htmlxref_only_split_nodes/res_html/_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html
index 509b6db885..312600e354 100644
---
a/tp/t/results/htmlxref/htmlxref_only_split_nodes/res_html/_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html
+++
b/tp/t/results/htmlxref/htmlxref_only_split_nodes/res_html/_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html
@@ -17,7 +17,9 @@
<link
href="_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html"
rel="prev" title="!_"#$%&'()*+-.">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
div.example {margin-left: 3.2em}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -30,7 +32,7 @@ div.example {margin-left: 3.2em}
Next: <a href="local-node.html" accesskey="n" rel="next">local node</a>,
Previous: <a
href="_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html"
accesskey="p" rel="prev">!_"#$%&'()*+-.</a>, Up: <a
href="other-nodes.html" accesskey="u" rel="up">Chapter with nodes</a>
</p>
</div>
<hr>
-<h4 class="node">/;<=>?[\]^_`|~</h4>
+<h4 class="node"><span>/;<=>?[\]^_`|~<a class="copiable-link"
href='#g_t_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e'>
¶</a></span></h4>
<div class="example">
<pre class="example-preformatted">id:
002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e
</pre></div>
diff --git
a/tp/t/results/htmlxref/htmlxref_only_split_nodes/res_html/index.html
b/tp/t/results/htmlxref/htmlxref_only_split_nodes/res_html/index.html
index 0ab3e36bf6..30aa5914fa 100644
--- a/tp/t/results/htmlxref/htmlxref_only_split_nodes/res_html/index.html
+++ b/tp/t/results/htmlxref/htmlxref_only_split_nodes/res_html/index.html
@@ -15,7 +15,9 @@
<link href="other-nodes.html" rel="next" title="other nodes">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
div.example {margin-left: 3.2em}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -31,14 +33,14 @@ td.menu-entry-destination {vertical-align: top}
Next: <a href="other-nodes.html" accesskey="n" rel="next">Chapter with
nodes</a> </p>
</div>
<hr>
-<h1 class="top" id="Test-refs">Test refs</h1>
+<h1 class="top" id="Test-refs"><span>Test refs<a class="copiable-link"
href='#Test-refs'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination">• <a href="other-nodes.html"
accesskey="1">other nodes</a>:</td><td> </td><td
class="menu-entry-description">
</td></tr>
</table>
-<h4 class="subheading" id="Testing-distant-nodes">Testing distant nodes</h4>
+<h4 class="subheading" id="Testing-distant-nodes"><span>Testing distant
nodes<a class="copiable-link" href='#Testing-distant-nodes'>
¶</a></span></h4>
<p><code class="verb"> a node </code> <a
data-manual="manual" href="split-dir-manual/a-node.html#a-node">(manual)a
node</a><br>
</p><div class="example">
@@ -64,7 +66,7 @@ split: ../manual/index.html#Top
split: ../mtexinfo/Cross-References.html#Cross-References
</pre></div>
-<h4 class="subheading" id="Testing-manual-name">Testing manual name</h4>
+<h4 class="subheading" id="Testing-manual-name"><span>Testing manual name<a
class="copiable-link" href='#Testing-manual-name'> ¶</a></span></h4>
<p><code class="verb">../manual/doc.texi</code> <a data-manual="../manual/doc"
href="../doc_html/node.html#node">(../manual/doc)node</a><br>
</p><div class="example">
@@ -72,7 +74,7 @@ split: ../mtexinfo/Cross-References.html#Cross-References
split: ../doc/node.html#node
</pre></div>
-<h4 class="subheading" id="Testing-local-nodes">Testing local nodes</h4>
+<h4 class="subheading" id="Testing-local-nodes"><span>Testing local nodes<a
class="copiable-link" href='#Testing-local-nodes'> ¶</a></span></h4>
<p><code class="verb">!_"#$%&'()*+-.</code> <a class="ref"
href="_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html">!_"#$%&'()*+-.</a>
</p><div class="example">
diff --git
a/tp/t/results/htmlxref/htmlxref_only_split_nodes/res_html/local-node.html
b/tp/t/results/htmlxref/htmlxref_only_split_nodes/res_html/local-node.html
index 6516e72d34..65d9f3f79e 100644
--- a/tp/t/results/htmlxref/htmlxref_only_split_nodes/res_html/local-node.html
+++ b/tp/t/results/htmlxref/htmlxref_only_split_nodes/res_html/local-node.html
@@ -16,7 +16,9 @@
<link
href="_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html"
rel="prev" title="/;<=>?[\]^_`|~">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
div.example {margin-left: 3.2em}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -29,7 +31,7 @@ div.example {margin-left: 3.2em}
Previous: <a
href="_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html"
accesskey="p" rel="prev">/;<=>?[\]^_`|~</a>, Up: <a
href="other-nodes.html" accesskey="u" rel="up">Chapter with nodes</a>
</p>
</div>
<hr>
-<h4 class="node">local node</h4>
+<h4 class="node"><span>local node<a class="copiable-link"
href='#local-node'> ¶</a></span></h4>
<div class="example">
<pre class="example-preformatted">id: local-node
</pre></div>
diff --git
a/tp/t/results/htmlxref/htmlxref_only_split_nodes/res_html/other-nodes.html
b/tp/t/results/htmlxref/htmlxref_only_split_nodes/res_html/other-nodes.html
index b5ec9626c4..213fa28ce9 100644
--- a/tp/t/results/htmlxref/htmlxref_only_split_nodes/res_html/other-nodes.html
+++ b/tp/t/results/htmlxref/htmlxref_only_split_nodes/res_html/other-nodes.html
@@ -17,7 +17,9 @@
<link href="index.html" rel="prev" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
div.example {margin-left: 3.2em}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -33,7 +35,7 @@ td.menu-entry-destination {vertical-align: top}
Next: <a
href="_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html"
accesskey="n" rel="next">!_"#$%&'()*+-.</a>, Previous: <a
href="index.html" accesskey="p" rel="prev">Test refs</a>, Up: <a
href="index.html" accesskey="u" rel="up">Test refs</a> </p>
</div>
<hr>
-<h2 class="chapter" id="Chapter-with-nodes">1 Chapter with nodes</h2>
+<h2 class="chapter" id="Chapter-with-nodes"><span>1 Chapter with nodes<a
class="copiable-link" href='#Chapter-with-nodes'> ¶</a></span></h2>
<div class="example">
<pre class="example-preformatted">id: other-nodes
diff --git a/tp/t/results/indices/def_syn_indices.pl
b/tp/t/results/indices/def_syn_indices.pl
index baf45fdfa1..522f37ffb3 100644
--- a/tp/t/results/indices/def_syn_indices.pl
+++ b/tp/t/results/indices/def_syn_indices.pl
@@ -1777,7 +1777,7 @@ $result_converted{'html_text'}->{'def_syn_indices'} = '
<p>
[<a href="#Chapter-index" title="Index" rel="index">Index</a>]</p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#Chapter-index" accesskey="1">Index</a></li>
@@ -1788,7 +1788,7 @@ $result_converted{'html_text'}->{'def_syn_indices'} = '
<p>
[<a href="#Chapter-index" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="Index">1 Index</h2>
+<h2 class="chapter" id="Index"><span>1 Index<a class="copiable-link"
href=\'#Index\'> ¶</a></span></h2>
<p>definedx truc
after
diff --git
a/tp/t/results/indices/default_cp_index_and_one_letter_syncodeindex.pl
b/tp/t/results/indices/default_cp_index_and_one_letter_syncodeindex.pl
index b09dac564f..dda9d02904 100644
--- a/tp/t/results/indices/default_cp_index_and_one_letter_syncodeindex.pl
+++ b/tp/t/results/indices/default_cp_index_and_one_letter_syncodeindex.pl
@@ -357,7 +357,7 @@
$result_converted{'plaintext'}->{'default_cp_index_and_one_letter_syncodeindex'}
';
-$result_converted{'html_text'}->{'default_cp_index_and_one_letter_syncodeindex'}
= '<h1 class="node" id="Top">Top</h1>
+$result_converted{'html_text'}->{'default_cp_index_and_one_letter_syncodeindex'}
= '<h1 class="node" id="Top"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<a class="index-entry-id" id="index-_002d_002dcindex"></a>
diff --git a/tp/t/results/indices/double_index_entry.pl
b/tp/t/results/indices/double_index_entry.pl
index ffb191fb5f..cded9b258e 100644
--- a/tp/t/results/indices/double_index_entry.pl
+++ b/tp/t/results/indices/double_index_entry.pl
@@ -588,7 +588,7 @@ $result_converted{'html_text'}->{'double_index_entry'} =
'<a class="node-id" id=
<p>
[<a href="#other-node" title="Index" rel="index">Index</a>]</p>
</div>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<a class="index-entry-id" id="index-aaa"></a>
@@ -602,7 +602,7 @@ $result_converted{'html_text'}->{'double_index_entry'} =
'<a class="node-id" id=
<p>
[<a href="#other-node" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="node">other node</h4>
+<h4 class="node"><span>other node<a class="copiable-link"
href=\'#other-node\'> ¶</a></span></h4>
<a class="index-entry-id" id="index-aaa-2"></a>
diff --git a/tp/t/results/indices/double_seeentry_seealso.pl
b/tp/t/results/indices/double_seeentry_seealso.pl
index 7a9e505a30..2cc2f234ec 100644
--- a/tp/t/results/indices/double_seeentry_seealso.pl
+++ b/tp/t/results/indices/double_seeentry_seealso.pl
@@ -827,7 +827,7 @@ $result_converted{'html_text'}->{'double_seeentry_seealso'}
= '<div class="top-l
<p>
[<a href="#node-index" title="Index" rel="index">Index</a>]</p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#node-index" accesskey="1">Chapter Index</a></li>
@@ -838,7 +838,7 @@ $result_converted{'html_text'}->{'double_seeentry_seealso'}
= '<div class="top-l
<p>
[<a href="#node-index" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="Chapter-Index">1 Chapter Index</h2>
+<h2 class="chapter" id="Chapter-Index"><span>1 Chapter Index<a
class="copiable-link" href=\'#Chapter-Index\'> ¶</a></span></h2>
<div class="printindex cp-printindex">
diff --git a/tp/t/results/indices/double_syncodeindex.pl
b/tp/t/results/indices/double_syncodeindex.pl
index d0e8a4bbeb..aa91edbd51 100644
--- a/tp/t/results/indices/double_syncodeindex.pl
+++ b/tp/t/results/indices/double_syncodeindex.pl
@@ -432,7 +432,7 @@ $result_converted{'plaintext'}->{'double_syncodeindex'} =
'* Menu:
$result_converted{'html_text'}->{'double_syncodeindex'} = '
-<h1 class="node" id="Top">Top</h1>
+<h1 class="node" id="Top"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<a class="index-entry-id" id="index-cindex-entry"></a>
<a class="index-entry-id" id="index-findex-entry"></a>
diff --git a/tp/t/results/indices/empty_cindex_entry.pl
b/tp/t/results/indices/empty_cindex_entry.pl
index 17ab1f4718..379b6ca84f 100644
--- a/tp/t/results/indices/empty_cindex_entry.pl
+++ b/tp/t/results/indices/empty_cindex_entry.pl
@@ -209,13 +209,13 @@ $result_converted{'html_text'}->{'empty_cindex_entry'} =
'<a class="node-id" id=
<p>
</p>
</div>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<hr>
<a class="node-id" id="node"></a><div class="nav-panel">
<p>
</p>
</div>
-<h4 class="node">node</h4>
+<h4 class="node"><span>node<a class="copiable-link" href=\'#node\'>
¶</a></span></h4>
';
diff --git a/tp/t/results/indices/empty_index_entry.pl
b/tp/t/results/indices/empty_index_entry.pl
index 4d4f67f1da..567c50c417 100644
--- a/tp/t/results/indices/empty_index_entry.pl
+++ b/tp/t/results/indices/empty_index_entry.pl
@@ -353,14 +353,14 @@ $result_converted{'html_text'}->{'empty_index_entry'} =
'<a class="node-id" id="
<p>
[<a href="#node" title="Index" rel="index">Index</a>]</p>
</div>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<hr>
<a class="node-id" id="node"></a><div class="nav-panel">
<p>
[<a href="#node" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="node">node</h4>
+<h4 class="node"><span>node<a class="copiable-link" href=\'#node\'>
¶</a></span></h4>
<dl class="first-deffn">
<dt class="deffn"><span class="category-def">: </span><strong
class="def-name"></strong></dt>
diff --git a/tp/t/results/indices/empty_string_index_entry.pl
b/tp/t/results/indices/empty_string_index_entry.pl
index 8080a94d18..816053b642 100644
--- a/tp/t/results/indices/empty_string_index_entry.pl
+++ b/tp/t/results/indices/empty_string_index_entry.pl
@@ -864,13 +864,13 @@
$result_converted{'html_text'}->{'empty_string_index_entry'} = '<a class="node-i
<p>
[<a href="#node" title="Index" rel="index">Index</a>]</p>
</div>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<hr>
<a class="node-id" id="node"></a><div class="nav-panel">
<p>
[<a href="#node" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="node">node</h4>
+<h4 class="node"><span>node<a class="copiable-link" href=\'#node\'>
¶</a></span></h4>
<a class="index-entry-id" id="index-"></a>
diff --git a/tp/t/results/indices/encoding_index_ascii/res_html/index.html
b/tp/t/results/indices/encoding_index_ascii/res_html/index.html
index e4e205e813..8cc8d87da4 100644
--- a/tp/t/results/indices/encoding_index_ascii/res_html/index.html
+++ b/tp/t/results/indices/encoding_index_ascii/res_html/index.html
@@ -15,7 +15,9 @@
<link href="#Top" rel="index" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -29,7 +31,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<body lang="en">
<div class="top-level-extent" id="Top">
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href='#top'>
¶</a></span></h1>
<a class="index-entry-id" id="index-e-e"></a>
<a class="index-entry-id" id="index-i-iii"></a>
diff --git
a/tp/t/results/indices/encoding_index_ascii_enable_encoding/res_html/index.html
b/tp/t/results/indices/encoding_index_ascii_enable_encoding/res_html/index.html
index e4e205e813..8cc8d87da4 100644
---
a/tp/t/results/indices/encoding_index_ascii_enable_encoding/res_html/index.html
+++
b/tp/t/results/indices/encoding_index_ascii_enable_encoding/res_html/index.html
@@ -15,7 +15,9 @@
<link href="#Top" rel="index" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -29,7 +31,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<body lang="en">
<div class="top-level-extent" id="Top">
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href='#top'>
¶</a></span></h1>
<a class="index-entry-id" id="index-e-e"></a>
<a class="index-entry-id" id="index-i-iii"></a>
diff --git a/tp/t/results/indices/encoding_index_latin1/res_html/index.html
b/tp/t/results/indices/encoding_index_latin1/res_html/index.html
index f4feab7cbc..dd7fab9734 100644
--- a/tp/t/results/indices/encoding_index_latin1/res_html/index.html
+++ b/tp/t/results/indices/encoding_index_latin1/res_html/index.html
@@ -15,7 +15,9 @@
<link href="#Top" rel="index" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -29,7 +31,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<body lang="en">
<div class="top-level-extent" id="Top">
-<h1 class="top" id="encoding-index-latin1">encoding index latin1</h1>
+<h1 class="top" id="encoding-index-latin1"><span>encoding index latin1<a
class="copiable-link" href='#encoding-index-latin1'> ¶</a></span></h1>
<a class="index-entry-id" id="index-e-e"></a>
<a class="index-entry-id" id="index-i-iii"></a>
diff --git
a/tp/t/results/indices/encoding_index_latin1_enable_encoding/res_html/index.html
b/tp/t/results/indices/encoding_index_latin1_enable_encoding/res_html/index.html
index af29a79cad..867ce82cf9 100644
---
a/tp/t/results/indices/encoding_index_latin1_enable_encoding/res_html/index.html
+++
b/tp/t/results/indices/encoding_index_latin1_enable_encoding/res_html/index.html
@@ -15,7 +15,9 @@
<link href="#Top" rel="index" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -29,7 +31,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<body lang="en">
<div class="top-level-extent" id="Top">
-<h1 class="top" id="encoding-index-latin1">encoding index latin1</h1>
+<h1 class="top" id="encoding-index-latin1"><span>encoding index latin1<a
class="copiable-link" href='#encoding-index-latin1'> �</a></span></h1>
<a class="index-entry-id" id="index-e-e"></a>
<a class="index-entry-id" id="index-i-iii"></a>
diff --git a/tp/t/results/indices/encoding_index_utf8/res_html/index.html
b/tp/t/results/indices/encoding_index_utf8/res_html/index.html
index dab9267856..95051cca55 100644
--- a/tp/t/results/indices/encoding_index_utf8/res_html/index.html
+++ b/tp/t/results/indices/encoding_index_utf8/res_html/index.html
@@ -15,7 +15,9 @@
<link href="#Top" rel="index" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -29,7 +31,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<body lang="en">
<div class="top-level-extent" id="Top">
-<h1 class="top" id="encoding-index-utf8">encoding index utf8</h1>
+<h1 class="top" id="encoding-index-utf8"><span>encoding index utf8<a
class="copiable-link" href='#encoding-index-utf8'> ¶</a></span></h1>
<a class="index-entry-id" id="index-e-e"></a>
<a class="index-entry-id" id="index-i-iii"></a>
diff --git
a/tp/t/results/indices/encoding_index_utf8_enable_encoding/res_html/index.html
b/tp/t/results/indices/encoding_index_utf8_enable_encoding/res_html/index.html
index 168d427dcd..8da7222445 100644
---
a/tp/t/results/indices/encoding_index_utf8_enable_encoding/res_html/index.html
+++
b/tp/t/results/indices/encoding_index_utf8_enable_encoding/res_html/index.html
@@ -15,7 +15,9 @@
<link href="#Top" rel="index" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -29,7 +31,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<body lang="en">
<div class="top-level-extent" id="Top">
-<h1 class="top" id="encoding-index-utf8">encoding index utf8</h1>
+<h1 class="top" id="encoding-index-utf8"><span>encoding index utf8<a
class="copiable-link" href='#encoding-index-utf8'> ¶</a></span></h1>
<a class="index-entry-id" id="index-e-e"></a>
<a class="index-entry-id" id="index-i-iii"></a>
diff --git a/tp/t/results/indices/explicit_sort_key.pl
b/tp/t/results/indices/explicit_sort_key.pl
index 07dd83d26f..85576b5cb2 100644
--- a/tp/t/results/indices/explicit_sort_key.pl
+++ b/tp/t/results/indices/explicit_sort_key.pl
@@ -931,7 +931,7 @@ $result_converted{'html_text'}->{'explicit_sort_key'} =
'<div class="top-level-e
<p>
[<a href="#node" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="node">node</h4>
+<h4 class="node"><span>node<a class="copiable-link" href=\'#node\'>
¶</a></span></h4>
<a class="index-entry-id" id="index-bbbbbbb-_0028first_0029"></a>
diff --git a/tp/t/results/indices/ftable_vtable.pl
b/tp/t/results/indices/ftable_vtable.pl
index 0e956e4fb3..a15bb0de2c 100644
--- a/tp/t/results/indices/ftable_vtable.pl
+++ b/tp/t/results/indices/ftable_vtable.pl
@@ -829,7 +829,7 @@ _var3_
';
-$result_converted{'html_text'}->{'ftable_vtable'} = '<h1 class="node"
id="Top">Top</h1>
+$result_converted{'html_text'}->{'ftable_vtable'} = '<h1 class="node"
id="Top"><span>Top<a class="copiable-link" href=\'#Top\'> ¶</a></span></h1>
<dl class="ftable">
<dt><a id=\'index-function1\'></a><span><em class="emph">function1</em><a
class="copiable-link" href=\'#index-function1\'> ¶</a></span></dt>
diff --git a/tp/t/results/indices/ignored_sort_char_empty_entries.pl
b/tp/t/results/indices/ignored_sort_char_empty_entries.pl
index 8e4ddfd25d..63dd893386 100644
--- a/tp/t/results/indices/ignored_sort_char_empty_entries.pl
+++ b/tp/t/results/indices/ignored_sort_char_empty_entries.pl
@@ -618,7 +618,7 @@
$result_converted{'html_text'}->{'ignored_sort_char_empty_entries'} = '
<p>
[<a href="#node" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="node">node</h4>
+<h4 class="node"><span>node<a class="copiable-link" href=\'#node\'>
¶</a></span></h4>
<a class="index-entry-id" id="index-_002d"></a>
<a class="index-entry-id" id="index-_002d_002d"></a>
diff --git a/tp/t/results/indices/image_lines_count.pl
b/tp/t/results/indices/image_lines_count.pl
index 7dd2161607..f6ac4a060c 100644
Binary files a/tp/t/results/indices/image_lines_count.pl and
b/tp/t/results/indices/image_lines_count.pl differ
diff --git a/tp/t/results/indices/image_text_lines_count.pl
b/tp/t/results/indices/image_text_lines_count.pl
index d2013924d3..207ab6fe1e 100644
Binary files a/tp/t/results/indices/image_text_lines_count.pl and
b/tp/t/results/indices/image_text_lines_count.pl differ
diff --git a/tp/t/results/indices/index_and_node_same_name.pl
b/tp/t/results/indices/index_and_node_same_name.pl
index 35f97dae7f..fb8a14adb7 100644
--- a/tp/t/results/indices/index_and_node_same_name.pl
+++ b/tp/t/results/indices/index_and_node_same_name.pl
@@ -484,7 +484,7 @@
$result_converted{'html_text'}->{'index_and_node_same_name'} = '<div class="top-
<p>
[<a href="#index-node" title="Index" rel="index">Index</a>]</p>
</div>
-<h1 class="top" id="Test-index-entry-with-node-name-clash">Test index entry
with node name clash</h1>
+<h1 class="top" id="Test-index-entry-with-node-name-clash"><span>Test index
entry with node name clash<a class="copiable-link"
href=\'#Test-index-entry-with-node-name-clash\'> ¶</a></span></h1>
<p>Text.
</p>
@@ -499,7 +499,7 @@
$result_converted{'html_text'}->{'index_and_node_same_name'} = '<div class="top-
<p>
[<a href="#index-node" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="index-node-1">1 index node</h2>
+<h2 class="chapter" id="index-node-1"><span>1 index node<a
class="copiable-link" href=\'#index-node-1\'> ¶</a></span></h2>
<p>in index node node, with the same name than index entry.
</p>
diff --git a/tp/t/results/indices/index_entries_locations.pl
b/tp/t/results/indices/index_entries_locations.pl
index e253b1ba9e..655d7434f1 100644
--- a/tp/t/results/indices/index_entries_locations.pl
+++ b/tp/t/results/indices/index_entries_locations.pl
@@ -494,7 +494,7 @@ $result_converted{'plaintext'}->{'index_entries_locations'}
= 'Initial paragraph
';
-$result_converted{'html_text'}->{'index_entries_locations'} = '<h1
class="node" id="Top">Top</h1>
+$result_converted{'html_text'}->{'index_entries_locations'} = '<h1
class="node" id="Top"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<p>Initial paragraph.
</p>
diff --git a/tp/t/results/indices/index_entry_before_first_node.pl
b/tp/t/results/indices/index_entry_before_first_node.pl
index e7eab00057..1505a01fa6 100644
Binary files a/tp/t/results/indices/index_entry_before_first_node.pl and
b/tp/t/results/indices/index_entry_before_first_node.pl differ
diff --git a/tp/t/results/indices/index_entry_before_node.pl
b/tp/t/results/indices/index_entry_before_node.pl
index e44f27f031..1876fc1e05 100644
--- a/tp/t/results/indices/index_entry_before_node.pl
+++ b/tp/t/results/indices/index_entry_before_node.pl
@@ -661,7 +661,7 @@ $result_converted{'html_text'}->{'index_entry_before_node'}
= '<a class="node-id
<p>
[<a href="#second" title="Index" rel="index">Index</a>]</p>
</div>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<hr>
@@ -669,7 +669,7 @@ $result_converted{'html_text'}->{'index_entry_before_node'}
= '<a class="node-id
<p>
[<a href="#second" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="node">first</h4>
+<h4 class="node"><span>first<a class="copiable-link" href=\'#first\'>
¶</a></span></h4>
<p>Para.
</p>
@@ -680,7 +680,7 @@ $result_converted{'html_text'}->{'index_entry_before_node'}
= '<a class="node-id
<p>
[<a href="#second" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="node">second</h4>
+<h4 class="node"><span>second<a class="copiable-link" href=\'#second\'>
¶</a></span></h4>
<div class="printindex cp-printindex">
<table class="cp-entries-printindex" border="0">
diff --git a/tp/t/results/indices/index_entry_in_footnote.pl
b/tp/t/results/indices/index_entry_in_footnote.pl
index 69054715da..a54ef03989 100644
Binary files a/tp/t/results/indices/index_entry_in_footnote.pl and
b/tp/t/results/indices/index_entry_in_footnote.pl differ
diff --git a/tp/t/results/indices/index_entry_in_footnote_different_node_end.pl
b/tp/t/results/indices/index_entry_in_footnote_different_node_end.pl
index 2326d8112a..3f1a67956a 100644
--- a/tp/t/results/indices/index_entry_in_footnote_different_node_end.pl
+++ b/tp/t/results/indices/index_entry_in_footnote_different_node_end.pl
@@ -579,7 +579,7 @@
$result_converted{'html_text'}->{'index_entry_in_footnote_different_node_end'} =
<p>
[<a href="#First" title="Index" rel="index">Index</a>]</p>
</div>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<p>Top node<a class="footnote" id="DOCF1" href="#FOOT1"><sup>1</sup></a>
@@ -589,7 +589,7 @@
$result_converted{'html_text'}->{'index_entry_in_footnote_different_node_end'} =
<p>
[<a href="#First" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="node">First</h4>
+<h4 class="node"><span>First<a class="copiable-link" href=\'#First\'>
¶</a></span></h4>
<div class="printindex cp-printindex">
<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#First_cp_letter-C"><b>C</b></a>
diff --git a/tp/t/results/indices/index_entry_in_footnote_sections.pl
b/tp/t/results/indices/index_entry_in_footnote_sections.pl
index a210926e65..e75228e7d2 100644
--- a/tp/t/results/indices/index_entry_in_footnote_sections.pl
+++ b/tp/t/results/indices/index_entry_in_footnote_sections.pl
@@ -512,7 +512,7 @@
$result_converted{'html_text'}->{'index_entry_in_footnote_sections'} = '<div cla
<p>
[<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h1 class="top"
id="index_005fentry_005fin_005ffootnote">index_entry_in_footnote</h1>
+<h1 class="top"
id="index_005fentry_005fin_005ffootnote"><span>index_entry_in_footnote<a
class="copiable-link" href=\'#index_005fentry_005fin_005ffootnote\'>
¶</a></span></h1>
<p>Top node<a class="footnote" id="DOCF1" href="#FOOT1"><sup>1</sup></a>
</p>
@@ -525,7 +525,7 @@
$result_converted{'html_text'}->{'index_entry_in_footnote_sections'} = '<div cla
<p>
[<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="appendix" id="index">Appendix A index</h2>
+<h2 class="appendix" id="index"><span>Appendix A index<a class="copiable-link"
href=\'#index\'> ¶</a></span></h2>
<div class="printindex cp-printindex">
<table class="cp-entries-printindex" border="0">
diff --git a/tp/t/results/indices/index_entry_in_footnote_sections_separate.pl
b/tp/t/results/indices/index_entry_in_footnote_sections_separate.pl
index 024008dbff..83289d932b 100644
--- a/tp/t/results/indices/index_entry_in_footnote_sections_separate.pl
+++ b/tp/t/results/indices/index_entry_in_footnote_sections_separate.pl
@@ -512,7 +512,7 @@
$result_converted{'html_text'}->{'index_entry_in_footnote_sections_separate'} =
<p>
[<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h1 class="top"
id="index_005fentry_005fin_005ffootnote">index_entry_in_footnote</h1>
+<h1 class="top"
id="index_005fentry_005fin_005ffootnote"><span>index_entry_in_footnote<a
class="copiable-link" href=\'#index_005fentry_005fin_005ffootnote\'>
¶</a></span></h1>
<p>Top node<a class="footnote" id="DOCF1" href="#FOOT1"><sup>1</sup></a>
</p>
@@ -525,7 +525,7 @@
$result_converted{'html_text'}->{'index_entry_in_footnote_sections_separate'} =
<p>
[<a href="#Index" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="appendix" id="index">Appendix A index</h2>
+<h2 class="appendix" id="index"><span>Appendix A index<a class="copiable-link"
href=\'#index\'> ¶</a></span></h2>
<div class="printindex cp-printindex">
<table class="cp-entries-printindex" border="0">
diff --git a/tp/t/results/indices/index_entry_in_footnote_separate.pl
b/tp/t/results/indices/index_entry_in_footnote_separate.pl
index 5717d93976..95c1bdfe73 100644
--- a/tp/t/results/indices/index_entry_in_footnote_separate.pl
+++ b/tp/t/results/indices/index_entry_in_footnote_separate.pl
@@ -611,7 +611,7 @@
$result_converted{'html_text'}->{'index_entry_in_footnote_separate'} = '<a class
<p>
[<a href="#First" title="Index" rel="index">Index</a>]</p>
</div>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<p>Top node<a class="footnote" id="DOCF1" href="#FOOT1"><sup>1</sup></a>
@@ -621,7 +621,7 @@
$result_converted{'html_text'}->{'index_entry_in_footnote_separate'} = '<a class
<p>
[<a href="#First" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="node">First</h4>
+<h4 class="node"><span>First<a class="copiable-link" href=\'#First\'>
¶</a></span></h4>
<div class="printindex cp-printindex">
<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#First_cp_letter-C"><b>C</b></a>
diff --git a/tp/t/results/indices/index_no_node/res_html/Chapter-2.html
b/tp/t/results/indices/index_no_node/res_html/Chapter-2.html
index 5528ba50d4..5a5401cdb7 100644
--- a/tp/t/results/indices/index_no_node/res_html/Chapter-2.html
+++ b/tp/t/results/indices/index_no_node/res_html/Chapter-2.html
@@ -13,6 +13,12 @@
<link href="index.html#top-section" rel="start" title="top section">
<link href="unnumbered.html" rel="index" title="unnumbered">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -23,7 +29,7 @@
<p>
Prev: <a href="Chapter.html" accesskey="p" rel="prev">Chapter</a> [<a
href="unnumbered.html" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter">2 Chapter 2</h2>
+<h2 class="chapter"><span>2 Chapter 2<a class="copiable-link"
href='#Chapter-2'> ¶</a></span></h2>
<p>In chapter 2
</p>
diff --git a/tp/t/results/indices/index_no_node/res_html/Chapter.html
b/tp/t/results/indices/index_no_node/res_html/Chapter.html
index c103f27a1d..74f5082513 100644
--- a/tp/t/results/indices/index_no_node/res_html/Chapter.html
+++ b/tp/t/results/indices/index_no_node/res_html/Chapter.html
@@ -15,7 +15,9 @@
<link href="unnumbered.html" rel="index" title="unnumbered">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -32,7 +34,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<p>
Next: <a href="Chapter-2.html" accesskey="n" rel="next">Chapter 2</a>, Prev:
<a href="index.html#top-section" accesskey="p" rel="prev">top section</a>
[<a href="unnumbered.html" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter">1 Chapter</h2>
+<h2 class="chapter"><span>1 Chapter<a class="copiable-link" href='#Chapter'>
¶</a></span></h2>
<a class="index-entry-id" id="index-chapter"></a>
<div class="printindex cp-printindex">
diff --git a/tp/t/results/indices/index_no_node/res_html/index.html
b/tp/t/results/indices/index_no_node/res_html/index.html
index 23fe99ca40..bfb5f4b7f7 100644
--- a/tp/t/results/indices/index_no_node/res_html/index.html
+++ b/tp/t/results/indices/index_no_node/res_html/index.html
@@ -15,7 +15,9 @@
<link href="unnumbered.html" rel="index" title="unnumbered">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -32,7 +34,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<p>
Next: <a href="Chapter.html" accesskey="n" rel="next">Chapter</a>, Prev: <a
href="unnumbered.html" accesskey="p" rel="prev">unnumbered</a> [<a
href="unnumbered.html" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="unnumbered top-level-set-unnumbered">top section</h2>
+<h2 class="unnumbered top-level-set-unnumbered"><span>top section<a
class="copiable-link" href='#top-section'> ¶</a></span></h2>
<a class="index-entry-id" id="index-top-section"></a>
<a class="index-entry-id" id="index-top-section-1"></a>
@@ -101,7 +103,7 @@ Next: <a href="Chapter.html" accesskey="n"
rel="next">Chapter</a>, Prev: <a href
<p>
Up : <a href="#top-section" accesskey="u" rel="up">top section</a> [<a
href="unnumbered.html" title="Index" rel="index">Index</a>]</p>
</div>
-<h3 class="section">second</h3>
+<h3 class="section"><span>second<a class="copiable-link" href='#second'>
¶</a></span></h3>
<div class="printindex cp-printindex">
<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#second_cp_letter-C"><b>C</b></a>
diff --git a/tp/t/results/indices/index_no_node/res_html/unnumbered.html
b/tp/t/results/indices/index_no_node/res_html/unnumbered.html
index 616dc750ba..5387fce8b0 100644
--- a/tp/t/results/indices/index_no_node/res_html/unnumbered.html
+++ b/tp/t/results/indices/index_no_node/res_html/unnumbered.html
@@ -15,7 +15,9 @@
<link href="#unnumbered" rel="index" title="unnumbered">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -83,7 +85,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<p>
Next: <a href="index.html#top-section" accesskey="n" rel="next">top
section</a> [<a href="#unnumbered" title="Index"
rel="index">Index</a>]</p>
</div>
-<h2 class="unnumbered">unnumbered</h2>
+<h2 class="unnumbered"><span>unnumbered<a class="copiable-link"
href='#unnumbered'> ¶</a></span></h2>
<a class="index-entry-id" id="index-unnumbered"></a>
<p>in unnumbered
diff --git a/tp/t/results/indices/index_no_node_no_top.pl
b/tp/t/results/indices/index_no_node_no_top.pl
index 5a62e320f3..3261cbd230 100644
--- a/tp/t/results/indices/index_no_node_no_top.pl
+++ b/tp/t/results/indices/index_no_node_no_top.pl
@@ -1963,7 +1963,7 @@ $result_converted{'html_text'}->{'index_no_node_no_top'}
= '
<div class="unnumbered-level-extent" id="unnumbered">
-<h2 class="unnumbered">unnumbered</h2>
+<h2 class="unnumbered"><span>unnumbered<a class="copiable-link"
href=\'#unnumbered\'> ¶</a></span></h2>
<a class="index-entry-id" id="index-unnumbered"></a>
<p>in unnumbered
@@ -2018,7 +2018,7 @@ $result_converted{'html_text'}->{'index_no_node_no_top'}
= '
</div>
<div class="unnumbered-level-extent" id="top-_0028chapter_0029-section">
-<h2 class="unnumbered">top (chapter) section</h2>
+<h2 class="unnumbered"><span>top (chapter) section<a class="copiable-link"
href=\'#top-_0028chapter_0029-section\'> ¶</a></span></h2>
<a class="index-entry-id" id="index-top-section"></a>
<a class="index-entry-id" id="index-top-section-1"></a>
@@ -2082,7 +2082,7 @@ $result_converted{'html_text'}->{'index_no_node_no_top'}
= '
<li><a href="#second" accesskey="1">second</a></li>
</ul>
<div class="section-level-extent" id="second">
-<h3 class="section">second</h3>
+<h3 class="section"><span>second<a class="copiable-link" href=\'#second\'>
¶</a></span></h3>
<div class="printindex cp-printindex">
<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#second_cp_letter-C"><b>C</b></a>
@@ -2183,7 +2183,7 @@ $result_converted{'html_text'}->{'index_no_node_no_top'}
= '
</div>
</div>
<div class="chapter-level-extent" id="Chapter">
-<h2 class="chapter">1 Chapter</h2>
+<h2 class="chapter"><span>1 Chapter<a class="copiable-link" href=\'#Chapter\'>
¶</a></span></h2>
<a class="index-entry-id" id="index-chapter"></a>
<div class="printindex cp-printindex">
@@ -2237,7 +2237,7 @@ $result_converted{'html_text'}->{'index_no_node_no_top'}
= '
</p>
</div>
<div class="chapter-level-extent" id="Chapter-2">
-<h2 class="chapter">2 Chapter 2</h2>
+<h2 class="chapter"><span>2 Chapter 2<a class="copiable-link"
href=\'#Chapter-2\'> ¶</a></span></h2>
<p>In chapter 2
</p>
diff --git a/tp/t/results/indices/index_no_node_no_top_no_node.pl
b/tp/t/results/indices/index_no_node_no_top_no_node.pl
index 8b657021ab..dd523149f8 100644
--- a/tp/t/results/indices/index_no_node_no_top_no_node.pl
+++ b/tp/t/results/indices/index_no_node_no_top_no_node.pl
@@ -1967,7 +1967,7 @@
$result_converted{'html_text'}->{'index_no_node_no_top_no_node'} = '
<p>
[<a href="#unnumbered" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="unnumbered">unnumbered</h2>
+<h2 class="unnumbered"><span>unnumbered<a class="copiable-link"
href=\'#unnumbered\'> ¶</a></span></h2>
<a class="index-entry-id" id="index-unnumbered"></a>
<p>in unnumbered
@@ -2027,7 +2027,7 @@
$result_converted{'html_text'}->{'index_no_node_no_top_no_node'} = '
<p>
[<a href="#unnumbered" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="unnumbered">top (chapter) section</h2>
+<h2 class="unnumbered"><span>top (chapter) section<a class="copiable-link"
href=\'#top-_0028chapter_0029-section\'> ¶</a></span></h2>
<a class="index-entry-id" id="index-top-section"></a>
<a class="index-entry-id" id="index-top-section-1"></a>
@@ -2096,7 +2096,7 @@
$result_converted{'html_text'}->{'index_no_node_no_top_no_node'} = '
<p>
[<a href="#unnumbered" title="Index" rel="index">Index</a>]</p>
</div>
-<h3 class="section">second</h3>
+<h3 class="section"><span>second<a class="copiable-link" href=\'#second\'>
¶</a></span></h3>
<div class="printindex cp-printindex">
<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#second_cp_letter-C"><b>C</b></a>
@@ -2202,7 +2202,7 @@
$result_converted{'html_text'}->{'index_no_node_no_top_no_node'} = '
<p>
[<a href="#unnumbered" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter">1 Chapter</h2>
+<h2 class="chapter"><span>1 Chapter<a class="copiable-link" href=\'#Chapter\'>
¶</a></span></h2>
<a class="index-entry-id" id="index-chapter"></a>
<div class="printindex cp-printindex">
@@ -2261,7 +2261,7 @@
$result_converted{'html_text'}->{'index_no_node_no_top_no_node'} = '
<p>
[<a href="#unnumbered" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter">2 Chapter 2</h2>
+<h2 class="chapter"><span>2 Chapter 2<a class="copiable-link"
href=\'#Chapter-2\'> ¶</a></span></h2>
<p>In chapter 2
</p>
diff --git a/tp/t/results/indices/index_nodes/res_html/a-node.html
b/tp/t/results/indices/index_nodes/res_html/a-node.html
index 4fe331d616..beceed40f7 100644
--- a/tp/t/results/indices/index_nodes/res_html/a-node.html
+++ b/tp/t/results/indices/index_nodes/res_html/a-node.html
@@ -17,7 +17,9 @@
<link href="another.html" rel="next" title="another">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -34,7 +36,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
Next: <a href="another.html" accesskey="n" rel="next">another</a>, Up: <a
href="second.html" accesskey="u" rel="up">second</a> [<a
href="index.html" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
-<h4 class="node">a node</h4>
+<h4 class="node"><span>a node<a class="copiable-link" href='#a-node'>
¶</a></span></h4>
<a class="index-entry-id" id="index-entry-after-printindex"></a>
<div class="printindex cp-printindex">
diff --git a/tp/t/results/indices/index_nodes/res_html/another.html
b/tp/t/results/indices/index_nodes/res_html/another.html
index ae4a79586a..fbac91d1c8 100644
--- a/tp/t/results/indices/index_nodes/res_html/another.html
+++ b/tp/t/results/indices/index_nodes/res_html/another.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="index" title="Top">
<link href="second.html" rel="up" title="second">
<link href="a-node.html" rel="prev" title="a node">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Previous: <a href="a-node.html" accesskey="p" rel="prev">a node</a>, Up: <a
href="second.html" accesskey="u" rel="up">second</a> [<a
href="index.html" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
-<h4 class="node">another</h4>
+<h4 class="node"><span>another<a class="copiable-link" href='#another'>
¶</a></span></h4>
<a class="index-entry-id" id="index-something"></a>
<a class="index-entry-id" id="index-somewhere"></a>
diff --git a/tp/t/results/indices/index_nodes/res_html/first.html
b/tp/t/results/indices/index_nodes/res_html/first.html
index 1973e2e53a..740f1520a6 100644
--- a/tp/t/results/indices/index_nodes/res_html/first.html
+++ b/tp/t/results/indices/index_nodes/res_html/first.html
@@ -17,7 +17,9 @@
<link href="index.html" rel="prev" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -34,7 +36,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
Previous: <a href="index.html" accesskey="p" rel="prev">Top</a>, Up: <a
href="index.html" accesskey="u" rel="up">Top</a> [<a href="index.html"
title="Index" rel="index">Index</a>]</p>
</div>
<hr>
-<h4 class="node">first</h4>
+<h4 class="node"><span>first<a class="copiable-link" href='#first'>
¶</a></span></h4>
<p>Text and then index entries
<a class="index-entry-id" id="index-entry-in-node"></a>
<a class="index-entry-id" id="index-_0021-entry-in-node"></a>
diff --git a/tp/t/results/indices/index_nodes/res_html/index.html
b/tp/t/results/indices/index_nodes/res_html/index.html
index 92a3f04ee9..aebd819b6c 100644
--- a/tp/t/results/indices/index_nodes/res_html/index.html
+++ b/tp/t/results/indices/index_nodes/res_html/index.html
@@ -16,7 +16,9 @@
<link href="first.html" rel="next" title="first">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -34,7 +36,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
Next: <a href="first.html" accesskey="n" rel="next">first</a> [<a
href="#Top" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href='#Top'>
¶</a></span></h1>
<a class="index-entry-id" id="index-entry-a"></a>
<div class="printindex cp-printindex">
diff --git a/tp/t/results/indices/index_nodes/res_html/second.html
b/tp/t/results/indices/index_nodes/res_html/second.html
index 1963ffc6db..f741b60948 100644
--- a/tp/t/results/indices/index_nodes/res_html/second.html
+++ b/tp/t/results/indices/index_nodes/res_html/second.html
@@ -16,7 +16,9 @@
<link href="first.html" rel="up" title="first">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -33,7 +35,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
Up: <a href="first.html" accesskey="u" rel="up">first</a> [<a
href="index.html" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
-<h4 class="node">second</h4>
+<h4 class="node"><span>second<a class="copiable-link" href='#second'>
¶</a></span></h4>
<div class="printindex fn-printindex">
<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#second_fn_letter-A"><b>A</b></a>
diff --git
a/tp/t/results/indices/index_special_region/res_html/Copying-and-indices.html
b/tp/t/results/indices/index_special_region/res_html/Copying-and-indices.html
index ddbace5733..9f1dc38c40 100644
---
a/tp/t/results/indices/index_special_region/res_html/Copying-and-indices.html
+++
b/tp/t/results/indices/index_special_region/res_html/Copying-and-indices.html
@@ -24,7 +24,9 @@ domain.
<link href="index.html" rel="prev" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -41,7 +43,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<p>
Previous: <a href="index.html" accesskey="p" rel="prev">Top</a>, Up: <a
href="index.html" accesskey="u" rel="up">Top</a> [<a
href="index.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>][<a href="index.html" title="Index"
rel="index">Index</a>]</p>
</div>
-<h2 class="appendix" id="Copying-and-indices-1">Appendix A Copying and
indices</h2>
+<h2 class="appendix" id="Copying-and-indices-1"><span>Appendix A Copying and
indices<a class="copiable-link" href='#Copying-and-indices-1'>
¶</a></span></h2>
<p>In the appendix, we print the indices and references.
</p>
diff --git a/tp/t/results/indices/index_special_region/res_html/index.html
b/tp/t/results/indices/index_special_region/res_html/index.html
index ce4347643f..9c9faa8de1 100644
--- a/tp/t/results/indices/index_special_region/res_html/index.html
+++ b/tp/t/results/indices/index_special_region/res_html/index.html
@@ -47,7 +47,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="Copying-and-indices.html" accesskey="n" rel="next">Copying and
indices</a> [<a href="#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>][<a href="#Top" title="Index"
rel="index">Index</a>]</p>
</div>
-<h1 class="top" id="Top-1">Top</h1>
+<h1 class="top" id="Top-1"><span>Top<a class="copiable-link" href='#Top-1'>
¶</a></span></h1>
<div class="element-contents" id="SEC_Contents">
<h2 class="contents-heading">Table of Contents</h2>
@@ -60,7 +60,7 @@ Next: <a href="Copying-and-indices.html" accesskey="n"
rel="next">Copying and in
</div>
</div>
<div class="chapter-level-extent" id="Chapter">
-<h2 class="chapter">1 Chapter</h2>
+<h2 class="chapter"><span>1 Chapter<a class="copiable-link" href='#Chapter'>
¶</a></span></h2>
<a class="index-entry-id" id="index-copying-Copying-this-document"></a>
diff --git
a/tp/t/results/indices/index_special_region_no_insertcopying/res_html/Copying-and-indices.html
b/tp/t/results/indices/index_special_region_no_insertcopying/res_html/Copying-and-indices.html
index e3840096ae..6aa7d37333 100644
---
a/tp/t/results/indices/index_special_region_no_insertcopying/res_html/Copying-and-indices.html
+++
b/tp/t/results/indices/index_special_region_no_insertcopying/res_html/Copying-and-indices.html
@@ -23,7 +23,9 @@ domain.
<link href="index.html" rel="prev" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -40,7 +42,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<p>
Previous: <a href="index.html" accesskey="p" rel="prev">Top</a>, Up: <a
href="index.html" accesskey="u" rel="up">Top</a> [<a
href="index.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h2 class="appendix" id="Copying-and-indices-1">Appendix A Copying and
indices</h2>
+<h2 class="appendix" id="Copying-and-indices-1"><span>Appendix A Copying and
indices<a class="copiable-link" href='#Copying-and-indices-1'>
¶</a></span></h2>
<p>In the appendix, we print the indices and references.
</p>
diff --git
a/tp/t/results/indices/index_special_region_no_insertcopying/res_html/index.html
b/tp/t/results/indices/index_special_region_no_insertcopying/res_html/index.html
index 62a99185ac..b7da88dac8 100644
---
a/tp/t/results/indices/index_special_region_no_insertcopying/res_html/index.html
+++
b/tp/t/results/indices/index_special_region_no_insertcopying/res_html/index.html
@@ -40,7 +40,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="Copying-and-indices.html" accesskey="n" rel="next">Copying and
indices</a> [<a href="#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="Top-1">Top</h1>
+<h1 class="top" id="Top-1"><span>Top<a class="copiable-link" href='#Top-1'>
¶</a></span></h1>
<div class="element-contents" id="SEC_Contents">
<h2 class="contents-heading">Table of Contents</h2>
@@ -53,7 +53,7 @@ Next: <a href="Copying-and-indices.html" accesskey="n"
rel="next">Copying and in
</div>
</div>
<div class="chapter-level-extent" id="Chapter">
-<h2 class="chapter">1 Chapter</h2>
+<h2 class="chapter"><span>1 Chapter<a class="copiable-link" href='#Chapter'>
¶</a></span></h2>
<p>This test demonstrates @anchor and indices in @copying
diff --git
a/tp/t/results/indices/index_special_region_no_insertcopying_no_titlepage_no_nodes/res_html/Chapter.html
b/tp/t/results/indices/index_special_region_no_insertcopying_no_titlepage_no_nodes/res_html/Chapter.html
index 2888161208..a9083f097c 100644
---
a/tp/t/results/indices/index_special_region_no_insertcopying_no_titlepage_no_nodes/res_html/Chapter.html
+++
b/tp/t/results/indices/index_special_region_no_insertcopying_no_titlepage_no_nodes/res_html/Chapter.html
@@ -36,7 +36,7 @@ strong.def-name {font-family: monospace; font-weight: bold;
font-size: larger}
<p>
Next: <a href="Copying-and-indices.html" accesskey="n" rel="next">Copying and
indices</a>, Up : <a href="index.html" accesskey="u" rel="up">Top</a>
[<a href="index_special_region_no_insertcopying_toc.html#SEC_Contents"
title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter">1 Chapter</h2>
+<h2 class="chapter"><span>1 Chapter<a class="copiable-link" href='#Chapter'>
¶</a></span></h2>
<p>This test demonstrates @anchor and indices in @copying
diff --git
a/tp/t/results/indices/index_special_region_no_insertcopying_no_titlepage_no_nodes/res_html/Copying-and-indices.html
b/tp/t/results/indices/index_special_region_no_insertcopying_no_titlepage_no_nodes/res_html/Copying-and-indices.html
index 91cc54b262..da81170e28 100644
---
a/tp/t/results/indices/index_special_region_no_insertcopying_no_titlepage_no_nodes/res_html/Copying-and-indices.html
+++
b/tp/t/results/indices/index_special_region_no_insertcopying_no_titlepage_no_nodes/res_html/Copying-and-indices.html
@@ -23,7 +23,9 @@ domain.
<link href="index.html" rel="prev" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -40,7 +42,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<p>
Prev: <a href="Chapter.html" accesskey="p" rel="prev">Chapter</a>, Up : <a
href="index.html" accesskey="u" rel="up">Top</a> [<a
href="index_special_region_no_insertcopying_toc.html#SEC_Contents" title="Table
of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="appendix" id="Copying-and-indices-1">Appendix A Copying and
indices</h2>
+<h2 class="appendix" id="Copying-and-indices-1"><span>Appendix A Copying and
indices<a class="copiable-link" href='#Copying-and-indices-1'>
¶</a></span></h2>
<p>In the appendix, we print the indices and references.
</p>
diff --git
a/tp/t/results/indices/index_special_region_no_insertcopying_no_titlepage_no_nodes/res_html/index.html
b/tp/t/results/indices/index_special_region_no_insertcopying_no_titlepage_no_nodes/res_html/index.html
index 52b83cd933..11f3ee093c 100644
---
a/tp/t/results/indices/index_special_region_no_insertcopying_no_titlepage_no_nodes/res_html/index.html
+++
b/tp/t/results/indices/index_special_region_no_insertcopying_no_titlepage_no_nodes/res_html/index.html
@@ -20,6 +20,12 @@ domain.
<link href="#Top" rel="start" title="Top">
<link href="index_special_region_no_insertcopying_toc.html#SEC_Contents"
rel="contents" title="Table of Contents">
<link href="Copying-and-indices.html" rel="next" title="Appendix A Copying and
indices">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -32,7 +38,7 @@ domain.
<p>
[<a href="index_special_region_no_insertcopying_toc.html#SEC_Contents"
title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="Top-1">Top</h1>
+<h1 class="top" id="Top-1"><span>Top<a class="copiable-link" href='#Top-1'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="Chapter.html" accesskey="1">Chapter</a></li>
<li><a href="Copying-and-indices.html" accesskey="2">Copying and
indices</a></li>
diff --git
a/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes/res_html/Chapter.html
b/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes/res_html/Chapter.html
index 6a0c851035..4dff90ab39 100644
---
a/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes/res_html/Chapter.html
+++
b/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes/res_html/Chapter.html
@@ -37,7 +37,7 @@ strong.def-name {font-family: monospace; font-weight: bold;
font-size: larger}
<p>
Next: <a href="Copying-and-indices.html" accesskey="n" rel="next">Copying and
indices</a>, Up : <a href="index.html" accesskey="u" rel="up">Top</a>
[<a href="index_special_region_no_insertcopying_toc.html#SEC_Contents"
title="Table of contents" rel="contents">Contents</a>][<a href="index.html"
title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter">1 Chapter</h2>
+<h2 class="chapter"><span>1 Chapter<a class="copiable-link" href='#Chapter'>
¶</a></span></h2>
<p>This test demonstrates @anchor and indices in @copying
diff --git
a/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes/res_html/Copying-and-indices.html
b/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes/res_html/Copying-and-indices.html
index 2aa76094c6..849c26c1d7 100644
---
a/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes/res_html/Copying-and-indices.html
+++
b/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes/res_html/Copying-and-indices.html
@@ -24,7 +24,9 @@ domain.
<link href="index.html" rel="prev" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -41,7 +43,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<p>
Prev: <a href="Chapter.html" accesskey="p" rel="prev">Chapter</a>, Up : <a
href="index.html" accesskey="u" rel="up">Top</a> [<a
href="index_special_region_no_insertcopying_toc.html#SEC_Contents" title="Table
of contents" rel="contents">Contents</a>][<a href="index.html" title="Index"
rel="index">Index</a>]</p>
</div>
-<h2 class="appendix" id="Copying-and-indices-1">Appendix A Copying and
indices</h2>
+<h2 class="appendix" id="Copying-and-indices-1"><span>Appendix A Copying and
indices<a class="copiable-link" href='#Copying-and-indices-1'>
¶</a></span></h2>
<p>In the appendix, we print the indices and references.
</p>
diff --git
a/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes/res_html/index.html
b/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes/res_html/index.html
index 57fc0fef98..bbf3743235 100644
---
a/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes/res_html/index.html
+++
b/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes/res_html/index.html
@@ -23,7 +23,9 @@ domain.
<link href="Copying-and-indices.html" rel="next" title="Appendix A Copying and
indices">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -86,7 +88,7 @@ domain<a class="footnote" id="DOCF1"
href="index_special_region_no_insertcopying
<p>
[<a href="index_special_region_no_insertcopying_toc.html#SEC_Contents"
title="Table of contents" rel="contents">Contents</a>][<a href="#Top"
title="Index" rel="index">Index</a>]</p>
</div>
-<h1 class="top" id="Top-1">Top</h1>
+<h1 class="top" id="Top-1"><span>Top<a class="copiable-link" href='#Top-1'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="Chapter.html" accesskey="1">Chapter</a></li>
<li><a href="Copying-and-indices.html" accesskey="2">Copying and
indices</a></li>
diff --git
a/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes_footnotes_default/res_html/Chapter.html
b/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes_footnotes_default/res_html/Chapter.html
index 6a0c851035..4dff90ab39 100644
---
a/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes_footnotes_default/res_html/Chapter.html
+++
b/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes_footnotes_default/res_html/Chapter.html
@@ -37,7 +37,7 @@ strong.def-name {font-family: monospace; font-weight: bold;
font-size: larger}
<p>
Next: <a href="Copying-and-indices.html" accesskey="n" rel="next">Copying and
indices</a>, Up : <a href="index.html" accesskey="u" rel="up">Top</a>
[<a href="index_special_region_no_insertcopying_toc.html#SEC_Contents"
title="Table of contents" rel="contents">Contents</a>][<a href="index.html"
title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter">1 Chapter</h2>
+<h2 class="chapter"><span>1 Chapter<a class="copiable-link" href='#Chapter'>
¶</a></span></h2>
<p>This test demonstrates @anchor and indices in @copying
diff --git
a/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes_footnotes_default/res_html/Copying-and-indices.html
b/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes_footnotes_default/res_html/Copying-and-indices.html
index 7a5c93aef8..df804f3c85 100644
---
a/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes_footnotes_default/res_html/Copying-and-indices.html
+++
b/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes_footnotes_default/res_html/Copying-and-indices.html
@@ -24,7 +24,9 @@ domain.
<link href="index.html" rel="prev" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -41,7 +43,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<p>
Prev: <a href="Chapter.html" accesskey="p" rel="prev">Chapter</a>, Up : <a
href="index.html" accesskey="u" rel="up">Top</a> [<a
href="index_special_region_no_insertcopying_toc.html#SEC_Contents" title="Table
of contents" rel="contents">Contents</a>][<a href="index.html" title="Index"
rel="index">Index</a>]</p>
</div>
-<h2 class="appendix" id="Copying-and-indices-1">Appendix A Copying and
indices</h2>
+<h2 class="appendix" id="Copying-and-indices-1"><span>Appendix A Copying and
indices<a class="copiable-link" href='#Copying-and-indices-1'>
¶</a></span></h2>
<p>In the appendix, we print the indices and references.
</p>
diff --git
a/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes_footnotes_default/res_html/index.html
b/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes_footnotes_default/res_html/index.html
index 114c5ab180..10598817ab 100644
---
a/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes_footnotes_default/res_html/index.html
+++
b/tp/t/results/indices/index_special_region_no_insertcopying_titlepage_no_nodes_footnotes_default/res_html/index.html
@@ -23,7 +23,9 @@ domain.
<link href="Copying-and-indices.html" rel="next" title="Appendix A Copying and
indices">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -86,7 +88,7 @@ domain<a class="footnote" id="DOCF1"
href="#FOOT1"><sup>2</sup></a>.
<p>
[<a href="index_special_region_no_insertcopying_toc.html#SEC_Contents"
title="Table of contents" rel="contents">Contents</a>][<a href="#Top"
title="Index" rel="index">Index</a>]</p>
</div>
-<h1 class="top" id="Top-1">Top</h1>
+<h1 class="top" id="Top-1"><span>Top<a class="copiable-link" href='#Top-1'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="Chapter.html" accesskey="1">Chapter</a></li>
<li><a href="Copying-and-indices.html" accesskey="2">Copying and
indices</a></li>
diff --git
a/tp/t/results/indices/index_special_region_no_titlepage_no_nodes/res_html/Chapter.html
b/tp/t/results/indices/index_special_region_no_titlepage_no_nodes/res_html/Chapter.html
index 8ca6176220..6c743554e4 100644
---
a/tp/t/results/indices/index_special_region_no_titlepage_no_nodes/res_html/Chapter.html
+++
b/tp/t/results/indices/index_special_region_no_titlepage_no_nodes/res_html/Chapter.html
@@ -42,7 +42,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<p>
Next: <a href="Copying-and-indices.html" accesskey="n" rel="next">Copying and
indices</a>, Up : <a href="index.html" accesskey="u" rel="up">Top</a>
[<a href="index_special_region_toc.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>][<a href="#Chapter" title="Index"
rel="index">Index</a>]</p>
</div>
-<h2 class="chapter">1 Chapter</h2>
+<h2 class="chapter"><span>1 Chapter<a class="copiable-link" href='#Chapter'>
¶</a></span></h2>
<a class="index-entry-id" id="index-copying-Copying-this-document"></a>
diff --git
a/tp/t/results/indices/index_special_region_no_titlepage_no_nodes/res_html/Copying-and-indices.html
b/tp/t/results/indices/index_special_region_no_titlepage_no_nodes/res_html/Copying-and-indices.html
index 0862f6c869..47d1b381c1 100644
---
a/tp/t/results/indices/index_special_region_no_titlepage_no_nodes/res_html/Copying-and-indices.html
+++
b/tp/t/results/indices/index_special_region_no_titlepage_no_nodes/res_html/Copying-and-indices.html
@@ -24,7 +24,9 @@ domain.
<link href="index.html" rel="prev" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -41,7 +43,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<p>
Prev: <a href="Chapter.html" accesskey="p" rel="prev">Chapter</a>, Up : <a
href="index.html" accesskey="u" rel="up">Top</a> [<a
href="index_special_region_toc.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>][<a href="Chapter.html" title="Index"
rel="index">Index</a>]</p>
</div>
-<h2 class="appendix" id="Copying-and-indices-1">Appendix A Copying and
indices</h2>
+<h2 class="appendix" id="Copying-and-indices-1"><span>Appendix A Copying and
indices<a class="copiable-link" href='#Copying-and-indices-1'>
¶</a></span></h2>
<p>In the appendix, we print the indices and references.
</p>
diff --git
a/tp/t/results/indices/index_special_region_no_titlepage_no_nodes/res_html/index.html
b/tp/t/results/indices/index_special_region_no_titlepage_no_nodes/res_html/index.html
index 2ab4071a69..16569acd5f 100644
---
a/tp/t/results/indices/index_special_region_no_titlepage_no_nodes/res_html/index.html
+++
b/tp/t/results/indices/index_special_region_no_titlepage_no_nodes/res_html/index.html
@@ -21,6 +21,12 @@ domain.
<link href="Chapter.html" rel="index" title="1 Chapter">
<link href="index_special_region_toc.html#SEC_Contents" rel="contents"
title="Table of Contents">
<link href="Copying-and-indices.html" rel="next" title="Appendix A Copying and
indices">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -34,7 +40,7 @@ domain.
<p>
[<a href="index_special_region_toc.html#SEC_Contents" title="Table of
contents" rel="contents">Contents</a>][<a href="Chapter.html" title="Index"
rel="index">Index</a>]</p>
</div>
-<h1 class="top" id="Top-1">Top</h1>
+<h1 class="top" id="Top-1"><span>Top<a class="copiable-link" href='#Top-1'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="Chapter.html" accesskey="1">Chapter</a></li>
<li><a href="Copying-and-indices.html" accesskey="2">Copying and
indices</a></li>
diff --git
a/tp/t/results/indices/index_special_region_titlepage_no_nodes/res_html/Chapter.html
b/tp/t/results/indices/index_special_region_titlepage_no_nodes/res_html/Chapter.html
index 1804e10181..6a7b074c60 100644
---
a/tp/t/results/indices/index_special_region_titlepage_no_nodes/res_html/Chapter.html
+++
b/tp/t/results/indices/index_special_region_titlepage_no_nodes/res_html/Chapter.html
@@ -42,7 +42,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<p>
Next: <a href="Copying-and-indices.html" accesskey="n" rel="next">Copying and
indices</a>, Up : <a href="index.html" accesskey="u" rel="up">Top</a>
[<a href="index_special_region_toc.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>][<a href="index.html" title="Index"
rel="index">Index</a>]</p>
</div>
-<h2 class="chapter">1 Chapter</h2>
+<h2 class="chapter"><span>1 Chapter<a class="copiable-link" href='#Chapter'>
¶</a></span></h2>
<a class="index-entry-id" id="index-copying-Copying-this-document"></a>
diff --git
a/tp/t/results/indices/index_special_region_titlepage_no_nodes/res_html/Copying-and-indices.html
b/tp/t/results/indices/index_special_region_titlepage_no_nodes/res_html/Copying-and-indices.html
index c5008bfade..067dcd9046 100644
---
a/tp/t/results/indices/index_special_region_titlepage_no_nodes/res_html/Copying-and-indices.html
+++
b/tp/t/results/indices/index_special_region_titlepage_no_nodes/res_html/Copying-and-indices.html
@@ -24,7 +24,9 @@ domain.
<link href="index.html" rel="prev" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -41,7 +43,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<p>
Prev: <a href="Chapter.html" accesskey="p" rel="prev">Chapter</a>, Up : <a
href="index.html" accesskey="u" rel="up">Top</a> [<a
href="index_special_region_toc.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>][<a href="index.html" title="Index"
rel="index">Index</a>]</p>
</div>
-<h2 class="appendix" id="Copying-and-indices-1">Appendix A Copying and
indices</h2>
+<h2 class="appendix" id="Copying-and-indices-1"><span>Appendix A Copying and
indices<a class="copiable-link" href='#Copying-and-indices-1'>
¶</a></span></h2>
<p>In the appendix, we print the indices and references.
</p>
diff --git
a/tp/t/results/indices/index_special_region_titlepage_no_nodes/res_html/index.html
b/tp/t/results/indices/index_special_region_titlepage_no_nodes/res_html/index.html
index 293031e6a9..c14f223a2e 100644
---
a/tp/t/results/indices/index_special_region_titlepage_no_nodes/res_html/index.html
+++
b/tp/t/results/indices/index_special_region_titlepage_no_nodes/res_html/index.html
@@ -23,7 +23,9 @@ domain.
<link href="Copying-and-indices.html" rel="next" title="Appendix A Copying and
indices">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -87,7 +89,7 @@ domain<a class="footnote" id="DOCF1"
href="index_special_region_fot.html#FOOT1">
<p>
[<a href="index_special_region_toc.html#SEC_Contents" title="Table of
contents" rel="contents">Contents</a>][<a href="#Top" title="Index"
rel="index">Index</a>]</p>
</div>
-<h1 class="top" id="Top-1">Top</h1>
+<h1 class="top" id="Top-1"><span>Top<a class="copiable-link" href='#Top-1'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="Chapter.html" accesskey="1">Chapter</a></li>
<li><a href="Copying-and-indices.html" accesskey="2">Copying and
indices</a></li>
diff --git
a/tp/t/results/indices/index_special_region_titlepage_no_nodes_footnotes_default/res_html/Chapter.html
b/tp/t/results/indices/index_special_region_titlepage_no_nodes_footnotes_default/res_html/Chapter.html
index cb9cefba54..2d1847cca1 100644
---
a/tp/t/results/indices/index_special_region_titlepage_no_nodes_footnotes_default/res_html/Chapter.html
+++
b/tp/t/results/indices/index_special_region_titlepage_no_nodes_footnotes_default/res_html/Chapter.html
@@ -42,7 +42,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<p>
Next: <a href="Copying-and-indices.html" accesskey="n" rel="next">Copying and
indices</a>, Up : <a href="index.html" accesskey="u" rel="up">Top</a>
[<a href="index_special_region_toc.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>][<a href="index.html" title="Index"
rel="index">Index</a>]</p>
</div>
-<h2 class="chapter">1 Chapter</h2>
+<h2 class="chapter"><span>1 Chapter<a class="copiable-link" href='#Chapter'>
¶</a></span></h2>
<a class="index-entry-id" id="index-copying-Copying-this-document"></a>
diff --git
a/tp/t/results/indices/index_special_region_titlepage_no_nodes_footnotes_default/res_html/Copying-and-indices.html
b/tp/t/results/indices/index_special_region_titlepage_no_nodes_footnotes_default/res_html/Copying-and-indices.html
index 3e90da53c9..37e407f677 100644
---
a/tp/t/results/indices/index_special_region_titlepage_no_nodes_footnotes_default/res_html/Copying-and-indices.html
+++
b/tp/t/results/indices/index_special_region_titlepage_no_nodes_footnotes_default/res_html/Copying-and-indices.html
@@ -24,7 +24,9 @@ domain.
<link href="index.html" rel="prev" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -41,7 +43,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<p>
Prev: <a href="Chapter.html" accesskey="p" rel="prev">Chapter</a>, Up : <a
href="index.html" accesskey="u" rel="up">Top</a> [<a
href="index_special_region_toc.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>][<a href="index.html" title="Index"
rel="index">Index</a>]</p>
</div>
-<h2 class="appendix" id="Copying-and-indices-1">Appendix A Copying and
indices</h2>
+<h2 class="appendix" id="Copying-and-indices-1"><span>Appendix A Copying and
indices<a class="copiable-link" href='#Copying-and-indices-1'>
¶</a></span></h2>
<p>In the appendix, we print the indices and references.
</p>
diff --git
a/tp/t/results/indices/index_special_region_titlepage_no_nodes_footnotes_default/res_html/index.html
b/tp/t/results/indices/index_special_region_titlepage_no_nodes_footnotes_default/res_html/index.html
index 39fbe83ddc..07a95ad61e 100644
---
a/tp/t/results/indices/index_special_region_titlepage_no_nodes_footnotes_default/res_html/index.html
+++
b/tp/t/results/indices/index_special_region_titlepage_no_nodes_footnotes_default/res_html/index.html
@@ -23,7 +23,9 @@ domain.
<link href="Copying-and-indices.html" rel="next" title="Appendix A Copying and
indices">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -87,7 +89,7 @@ domain<a class="footnote" id="DOCF1"
href="#FOOT1"><sup>2</sup></a>.
<p>
[<a href="index_special_region_toc.html#SEC_Contents" title="Table of
contents" rel="contents">Contents</a>][<a href="#Top" title="Index"
rel="index">Index</a>]</p>
</div>
-<h1 class="top" id="Top-1">Top</h1>
+<h1 class="top" id="Top-1"><span>Top<a class="copiable-link" href='#Top-1'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="Chapter.html" accesskey="1">Chapter</a></li>
<li><a href="Copying-and-indices.html" accesskey="2">Copying and
indices</a></li>
diff --git a/tp/t/results/indices/index_split/res_html/first.html
b/tp/t/results/indices/index_split/res_html/first.html
index 193d74ecf6..d6db1f7e37 100644
--- a/tp/t/results/indices/index_split/res_html/first.html
+++ b/tp/t/results/indices/index_split/res_html/first.html
@@ -18,7 +18,9 @@
<link href="index.html" rel="prev" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -144,7 +146,7 @@ Next: <a href="second-chapter.html" accesskey="n"
rel="next">Second chapter</a>,
<a class="index-entry-id" id="index-entry-after-printindex"></a>
-<h2 class="chapter" id="First-chapter">1 First chapter</h2>
+<h2 class="chapter" id="First-chapter"><span>1 First chapter<a
class="copiable-link" href='#First-chapter'> ¶</a></span></h2>
<a class="index-entry-id" id="index-a-function"></a>
<a class="index-entry-id" id="index-a-concept-in-first"></a>
<a class="index-entry-id" id="index-somewhere"></a>
diff --git a/tp/t/results/indices/index_split/res_html/index.html
b/tp/t/results/indices/index_split/res_html/index.html
index c458de5b97..dd7f36719c 100644
--- a/tp/t/results/indices/index_split/res_html/index.html
+++ b/tp/t/results/indices/index_split/res_html/index.html
@@ -16,7 +16,9 @@
<link href="first.html" rel="next" title="first">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -34,7 +36,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
Next: <a href="first.html" accesskey="n" rel="next">First chapter</a>
[<a href="#Top" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
-<h1 class="top" id="split-indices">split indices</h1>
+<h1 class="top" id="split-indices"><span>split indices<a class="copiable-link"
href='#split-indices'> ¶</a></span></h1>
<a class="index-entry-id" id="index-entry-a"></a>
<div class="printindex cp-printindex">
diff --git a/tp/t/results/indices/index_split/res_html/node-2-in-section-3.html
b/tp/t/results/indices/index_split/res_html/node-2-in-section-3.html
index 5569a1f09c..1e2cc04f82 100644
--- a/tp/t/results/indices/index_split/res_html/node-2-in-section-3.html
+++ b/tp/t/results/indices/index_split/res_html/node-2-in-section-3.html
@@ -16,7 +16,9 @@
<link href="first.html" rel="up" title="first">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -33,7 +35,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
Up: <a href="first.html" accesskey="u" rel="up">First chapter</a> [<a
href="index.html" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
-<h4 class="node">node 2 in section 3</h4>
+<h4 class="node"><span>node 2 in section 3<a class="copiable-link"
href='#node-2-in-section-3'> ¶</a></span></h4>
<a class="index-entry-id" id="index-node-2-in-section-3"></a>
<p>Text for the node 2 in section 3
diff --git a/tp/t/results/indices/index_split/res_html/node-3-in-section-3.html
b/tp/t/results/indices/index_split/res_html/node-3-in-section-3.html
index fb611253d7..047418e1bb 100644
--- a/tp/t/results/indices/index_split/res_html/node-3-in-section-3.html
+++ b/tp/t/results/indices/index_split/res_html/node-3-in-section-3.html
@@ -14,6 +14,12 @@
<link href="index.html" rel="start" title="Top">
<link href="index.html" rel="index" title="Top">
<link href="first.html" rel="up" title="first">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -24,7 +30,7 @@
Up: <a href="first.html" accesskey="u" rel="up">First chapter</a> [<a
href="index.html" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
-<h4 class="node">node 3 in section 3</h4>
+<h4 class="node"><span>node 3 in section 3<a class="copiable-link"
href='#node-3-in-section-3'> ¶</a></span></h4>
<a class="index-entry-id" id="index-node-3-in-section-3"></a>
diff --git a/tp/t/results/indices/index_split/res_html/node-in-section-3.html
b/tp/t/results/indices/index_split/res_html/node-in-section-3.html
index 0b7bf43cf4..ac29697630 100644
--- a/tp/t/results/indices/index_split/res_html/node-in-section-3.html
+++ b/tp/t/results/indices/index_split/res_html/node-in-section-3.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="index" title="Top">
<link href="first.html" rel="up" title="first">
<link href="section-3.html" rel="prev" title="section 3">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Previous: <a href="section-3.html" accesskey="p" rel="prev">Section 3</a>, Up:
<a href="first.html" accesskey="u" rel="up">First chapter</a> [<a
href="index.html" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
-<h4 class="node">node in section 3</h4>
+<h4 class="node"><span>node in section 3<a class="copiable-link"
href='#node-in-section-3'> ¶</a></span></h4>
<a class="index-entry-id" id="index-node-in-section-3"></a>
<p>Text for the node in section 3
diff --git a/tp/t/results/indices/index_split/res_html/second-chapter.html
b/tp/t/results/indices/index_split/res_html/second-chapter.html
index 854bc8a94f..36b15d963d 100644
--- a/tp/t/results/indices/index_split/res_html/second-chapter.html
+++ b/tp/t/results/indices/index_split/res_html/second-chapter.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="index" title="Top">
<link href="index.html" rel="up" title="Top">
<link href="first.html" rel="prev" title="first">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Previous: <a href="first.html" accesskey="p" rel="prev">First chapter</a>, Up:
<a href="index.html" accesskey="u" rel="up">split indices</a> [<a
href="index.html" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
-<h2 class="chapter" id="Second-chapter">2 Second chapter</h2>
+<h2 class="chapter" id="Second-chapter"><span>2 Second chapter<a
class="copiable-link" href='#Second-chapter'> ¶</a></span></h2>
<p>Second chapter
</p>
diff --git a/tp/t/results/indices/index_split/res_html/section-1.html
b/tp/t/results/indices/index_split/res_html/section-1.html
index 4325f1d77d..34f55578c0 100644
--- a/tp/t/results/indices/index_split/res_html/section-1.html
+++ b/tp/t/results/indices/index_split/res_html/section-1.html
@@ -17,7 +17,9 @@
<link href="section-2.html" rel="next" title="section 2">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -35,7 +37,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
Next: <a href="section-2.html" accesskey="n" rel="next">Section 2</a>, Up: <a
href="first.html" accesskey="u" rel="up">First chapter</a> [<a
href="index.html" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
-<h3 class="section" id="Section-1">1.1 Section 1</h3>
+<h3 class="section" id="Section-1"><span>1.1 Section 1<a class="copiable-link"
href='#Section-1'> ¶</a></span></h3>
<a class="index-entry-id" id="index-something"></a>
diff --git a/tp/t/results/indices/index_split/res_html/section-2.html
b/tp/t/results/indices/index_split/res_html/section-2.html
index d4b60663f7..0396ba44ac 100644
--- a/tp/t/results/indices/index_split/res_html/section-2.html
+++ b/tp/t/results/indices/index_split/res_html/section-2.html
@@ -16,6 +16,12 @@
<link href="first.html" rel="up" title="first">
<link href="section-3.html" rel="next" title="section 3">
<link href="section-1.html" rel="prev" title="section 1">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -27,7 +33,7 @@
Next: <a href="section-3.html" accesskey="n" rel="next">Section 3</a>,
Previous: <a href="section-1.html" accesskey="p" rel="prev">Section 1</a>, Up:
<a href="first.html" accesskey="u" rel="up">First chapter</a> [<a
href="index.html" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
-<h3 class="section" id="Section-2">1.2 Section 2</h3>
+<h3 class="section" id="Section-2"><span>1.2 Section 2<a class="copiable-link"
href='#Section-2'> ¶</a></span></h3>
<p>Section 2
</p>
diff --git a/tp/t/results/indices/index_split/res_html/section-3.html
b/tp/t/results/indices/index_split/res_html/section-3.html
index 7a3595c8be..d401825a84 100644
--- a/tp/t/results/indices/index_split/res_html/section-3.html
+++ b/tp/t/results/indices/index_split/res_html/section-3.html
@@ -18,7 +18,9 @@
<link href="section-2.html" rel="prev" title="section 2">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -36,7 +38,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
Next: <a href="node-in-section-3.html" accesskey="n" rel="next">node in
section 3</a>, Previous: <a href="section-2.html" accesskey="p"
rel="prev">Section 2</a>, Up: <a href="first.html" accesskey="u" rel="up">First
chapter</a> [<a href="index.html" title="Index"
rel="index">Index</a>]</p>
</div>
<hr>
-<h3 class="section" id="Section-3">1.3 Section 3</h3>
+<h3 class="section" id="Section-3"><span>1.3 Section 3<a class="copiable-link"
href='#Section-3'> ¶</a></span></h3>
<a class="index-entry-id" id="index-section-3"></a>
diff --git a/tp/t/results/indices/index_split/res_html/subsection-1.html
b/tp/t/results/indices/index_split/res_html/subsection-1.html
index 97387d6f5b..05e687bf9f 100644
--- a/tp/t/results/indices/index_split/res_html/subsection-1.html
+++ b/tp/t/results/indices/index_split/res_html/subsection-1.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="index" title="Top">
<link href="section-1.html" rel="up" title="section 1">
<link href="subsection-2.html" rel="next" title="subsection 2">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a href="subsection-2.html" accesskey="n" rel="next">Subsection 2</a>,
Up: <a href="section-1.html" accesskey="u" rel="up">Section 1</a> [<a
href="index.html" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
-<h4 class="subsection" id="Subsection-1">1.1.1 Subsection 1</h4>
+<h4 class="subsection" id="Subsection-1"><span>1.1.1 Subsection 1<a
class="copiable-link" href='#Subsection-1'> ¶</a></span></h4>
<p>In subsection 1
</p>
diff --git a/tp/t/results/indices/index_split/res_html/subsection-2.html
b/tp/t/results/indices/index_split/res_html/subsection-2.html
index 4ac47da1cb..d4be524efa 100644
--- a/tp/t/results/indices/index_split/res_html/subsection-2.html
+++ b/tp/t/results/indices/index_split/res_html/subsection-2.html
@@ -17,7 +17,9 @@
<link href="subsection-1.html" rel="prev" title="subsection 1">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -35,7 +37,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
Previous: <a href="subsection-1.html" accesskey="p" rel="prev">Subsection
1</a>, Up: <a href="section-1.html" accesskey="u" rel="up">Section 1</a>
[<a href="index.html" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
-<h4 class="subsection" id="Subsection-2">1.1.2 Subsection 2</h4>
+<h4 class="subsection" id="Subsection-2"><span>1.1.2 Subsection 2<a
class="copiable-link" href='#Subsection-2'> ¶</a></span></h4>
<p>index in subsction 2
</p>
diff --git
a/tp/t/results/indices/index_split_split_chapter_no_nodes/res_html/first.html
b/tp/t/results/indices/index_split_split_chapter_no_nodes/res_html/first.html
index 9f35aac3dc..7fe7c1bdf0 100644
---
a/tp/t/results/indices/index_split_split_chapter_no_nodes/res_html/first.html
+++
b/tp/t/results/indices/index_split_split_chapter_no_nodes/res_html/first.html
@@ -18,7 +18,9 @@
<link href="index.html" rel="prev" title="split indices">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -143,7 +145,7 @@ Next: <a href="second-chapter.html" accesskey="n"
rel="next">Second chapter</a>,
<a class="index-entry-id" id="index-entry-after-printindex"></a>
-<h2 class="chapter" id="First-chapter">1 First chapter</h2>
+<h2 class="chapter" id="First-chapter"><span>1 First chapter<a
class="copiable-link" href='#First-chapter'> ¶</a></span></h2>
<a class="index-entry-id" id="index-a-function"></a>
<a class="index-entry-id" id="index-a-concept-in-first"></a>
<a class="index-entry-id" id="index-somewhere"></a>
@@ -160,7 +162,7 @@ Next: <a href="second-chapter.html" accesskey="n"
rel="next">Second chapter</a>,
<p>
Next: <a href="#section-2" accesskey="n" rel="next">Section 2</a>, Up : <a
href="#first" accesskey="u" rel="up">First chapter</a> [<a
href="index.html" title="Index" rel="index">Index</a>]</p>
</div>
-<h3 class="section" id="Section-1">1.1 Section 1</h3>
+<h3 class="section" id="Section-1"><span>1.1 Section 1<a class="copiable-link"
href='#Section-1'> ¶</a></span></h3>
<a class="index-entry-id" id="index-something"></a>
@@ -247,7 +249,7 @@ Next: <a href="#section-2" accesskey="n" rel="next">Section
2</a>, Up : <a href
<p>
Next: <a href="#subsection-2" accesskey="n" rel="next">Subsection 2</a>, Up :
<a href="#section-1" accesskey="u" rel="up">Section 1</a> [<a
href="index.html" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="subsection" id="Subsection-1">1.1.1 Subsection 1</h4>
+<h4 class="subsection" id="Subsection-1"><span>1.1.1 Subsection 1<a
class="copiable-link" href='#Subsection-1'> ¶</a></span></h4>
<p>In subsection 1
</p>
@@ -258,7 +260,7 @@ Next: <a href="#subsection-2" accesskey="n"
rel="next">Subsection 2</a>, Up : <
<p>
Prev: <a href="#subsection-1" accesskey="p" rel="prev">Subsection 1</a>, Up :
<a href="#section-1" accesskey="u" rel="up">Section 1</a> [<a
href="index.html" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="subsection" id="Subsection-2">1.1.2 Subsection 2</h4>
+<h4 class="subsection" id="Subsection-2"><span>1.1.2 Subsection 2<a
class="copiable-link" href='#Subsection-2'> ¶</a></span></h4>
<p>index in subsction 2
</p>
@@ -343,7 +345,7 @@ Prev: <a href="#subsection-1" accesskey="p"
rel="prev">Subsection 1</a>, Up : <
<p>
Next: <a href="#section-3" accesskey="n" rel="next">Section 3</a>, Prev: <a
href="#section-1" accesskey="p" rel="prev">Section 1</a>, Up : <a
href="#first" accesskey="u" rel="up">First chapter</a> [<a
href="index.html" title="Index" rel="index">Index</a>]</p>
</div>
-<h3 class="section" id="Section-2">1.2 Section 2</h3>
+<h3 class="section" id="Section-2"><span>1.2 Section 2<a class="copiable-link"
href='#Section-2'> ¶</a></span></h3>
<p>Section 2
</p>
@@ -354,7 +356,7 @@ Next: <a href="#section-3" accesskey="n" rel="next">Section
3</a>, Prev: <a href
<p>
Prev: <a href="#section-2" accesskey="p" rel="prev">Section 2</a>, Up : <a
href="#first" accesskey="u" rel="up">First chapter</a> [<a
href="index.html" title="Index" rel="index">Index</a>]</p>
</div>
-<h3 class="section" id="Section-3">1.3 Section 3</h3>
+<h3 class="section" id="Section-3"><span>1.3 Section 3<a class="copiable-link"
href='#Section-3'> ¶</a></span></h3>
<a class="index-entry-id" id="index-section-3"></a>
diff --git
a/tp/t/results/indices/index_split_split_chapter_no_nodes/res_html/index.html
b/tp/t/results/indices/index_split_split_chapter_no_nodes/res_html/index.html
index 2274a27f59..53c9990965 100644
---
a/tp/t/results/indices/index_split_split_chapter_no_nodes/res_html/index.html
+++
b/tp/t/results/indices/index_split_split_chapter_no_nodes/res_html/index.html
@@ -16,7 +16,9 @@
<link href="first.html#first" rel="next" title="1 First chapter">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -33,7 +35,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<p>
[<a href="#Top" title="Index" rel="index">Index</a>]</p>
</div>
-<h1 class="top" id="split-indices">split indices</h1>
+<h1 class="top" id="split-indices"><span>split indices<a class="copiable-link"
href='#split-indices'> ¶</a></span></h1>
<a class="index-entry-id" id="index-entry-a"></a>
<div class="printindex cp-printindex">
diff --git
a/tp/t/results/indices/index_split_split_chapter_no_nodes/res_html/second-chapter.html
b/tp/t/results/indices/index_split_split_chapter_no_nodes/res_html/second-chapter.html
index 6036386c4c..c0fe331063 100644
---
a/tp/t/results/indices/index_split_split_chapter_no_nodes/res_html/second-chapter.html
+++
b/tp/t/results/indices/index_split_split_chapter_no_nodes/res_html/second-chapter.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="index" title="split indices">
<link href="index.html" rel="up" title="split indices">
<link href="first.html#first" rel="prev" title="1 First chapter">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
<p>
Prev: <a href="first.html#first" accesskey="p" rel="prev">First chapter</a>,
Up : <a href="index.html" accesskey="u" rel="up">split indices</a> [<a
href="index.html" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="Second-chapter">2 Second chapter</h2>
+<h2 class="chapter" id="Second-chapter"><span>2 Second chapter<a
class="copiable-link" href='#Second-chapter'> ¶</a></span></h2>
<p>Second chapter
</p>
diff --git a/tp/t/results/indices/index_table/res_html/index.html
b/tp/t/results/indices/index_table/res_html/index.html
index 33351ae861..4ce0ad3202 100644
--- a/tp/t/results/indices/index_table/res_html/index.html
+++ b/tp/t/results/indices/index_table/res_html/index.html
@@ -17,6 +17,8 @@
<link href="node-with-ftable-and-vtable.html" rel="next" title="node with
ftable and vtable">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -31,7 +33,7 @@ ul.toc-numbered-mark {list-style: none}
Next: <a href="node-with-ftable-and-vtable.html" accesskey="n"
rel="next">first node chapter, with ftable and vtable</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>][<a
href="node-with-printindex.html" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
-<h1 class="top" id="Test-for-indices">Test for indices</h1>
+<h1 class="top" id="Test-for-indices"><span>Test for indices<a
class="copiable-link" href='#Test-for-indices'> ¶</a></span></h1>
<div class="element-contents" id="SEC_Contents">
<h2 class="contents-heading">Table of Contents</h2>
diff --git a/tp/t/results/indices/index_table/res_html/indices-refs.html
b/tp/t/results/indices/index_table/res_html/indices-refs.html
index b6e664e6a8..66d45a5317 100644
--- a/tp/t/results/indices/index_table/res_html/indices-refs.html
+++ b/tp/t/results/indices/index_table/res_html/indices-refs.html
@@ -18,7 +18,9 @@
<link href="node-with-printindex.html" rel="prev" title="node with printindex">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -36,7 +38,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
Previous: <a href="node-with-printindex.html" accesskey="p" rel="prev">node
with printindex</a>, Up: <a href="index.html" accesskey="u" rel="up">Test for
indices</a> [<a href="index.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>][<a href="node-with-printindex.html" title="Index"
rel="index">Index</a>]</p>
</div>
<hr>
-<h2 class="chapter" id="Indices-refs">3 Indices refs</h2>
+<h2 class="chapter" id="Indices-refs"><span>3 Indices refs<a
class="copiable-link" href='#Indices-refs'> ¶</a></span></h2>
<a class="index-entry-id" id="index-concept"></a>
<a class="index-entry-id" id="index-aoncept"></a>
<a class="index-entry-id" id="index-zoncept"></a>
diff --git
a/tp/t/results/indices/index_table/res_html/node-with-ftable-and-vtable.html
b/tp/t/results/indices/index_table/res_html/node-with-ftable-and-vtable.html
index ef465bef42..c488177156 100644
--- a/tp/t/results/indices/index_table/res_html/node-with-ftable-and-vtable.html
+++ b/tp/t/results/indices/index_table/res_html/node-with-ftable-and-vtable.html
@@ -34,7 +34,7 @@ span:hover a.copiable-link {visibility: visible}
Next: <a href="node-with-printindex.html" accesskey="n" rel="next">node with
printindex</a>, Previous: <a href="index.html" accesskey="p" rel="prev">Test
for indices</a>, Up: <a href="index.html" accesskey="u" rel="up">Test for
indices</a> [<a href="index.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>][<a href="node-with-printindex.html" title="Index"
rel="index">Index</a>]</p>
</div>
<hr>
-<h2 class="chapter" id="first-node-chapter_002c-with-ftable-and-vtable">1
first node chapter, with ftable and vtable</h2>
+<h2 class="chapter"
id="first-node-chapter_002c-with-ftable-and-vtable"><span>1 first node chapter,
with ftable and vtable<a class="copiable-link"
href='#first-node-chapter_002c-with-ftable-and-vtable'> ¶</a></span></h2>
<a class="index-entry-id" id="index-index-entry-in-node"></a>
diff --git
a/tp/t/results/indices/index_table/res_html/node-with-printindex.html
b/tp/t/results/indices/index_table/res_html/node-with-printindex.html
index ec610bbaee..364e1c1fc4 100644
--- a/tp/t/results/indices/index_table/res_html/node-with-printindex.html
+++ b/tp/t/results/indices/index_table/res_html/node-with-printindex.html
@@ -19,7 +19,9 @@
<link href="node-with-ftable-and-vtable.html" rel="prev" title="node with
ftable and vtable">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -37,7 +39,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
Next: <a href="indices-refs.html" accesskey="n" rel="next">Indices refs</a>,
Previous: <a href="node-with-ftable-and-vtable.html" accesskey="p"
rel="prev">first node chapter, with ftable and vtable</a>, Up: <a
href="index.html" accesskey="u" rel="up">Test for indices</a> [<a
href="index.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>][<a href="#node-with-printindex" title="Index"
rel="index">Index</a>]</p>
</div>
<hr>
-<h2 class="chapter" id="node-with-printindex-1">2 node with printindex</h2>
+<h2 class="chapter" id="node-with-printindex-1"><span>2 node with printindex<a
class="copiable-link" href='#node-with-printindex-1'> ¶</a></span></h2>
<div class="printindex fn-printindex">
<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#node-with-printindex_fn_letter-F"><b>F</b></a>
diff --git a/tp/t/results/indices/index_table/res_html/node.html
b/tp/t/results/indices/index_table/res_html/node.html
index d0e95da5e1..71e4fb3cf5 100644
--- a/tp/t/results/indices/index_table/res_html/node.html
+++ b/tp/t/results/indices/index_table/res_html/node.html
@@ -14,6 +14,12 @@
<link href="index.html" rel="start" title="Top">
<link href="node-with-printindex.html" rel="index" title="node with
printindex">
<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
[<a href="index.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>][<a href="node-with-printindex.html" title="Index"
rel="index">Index</a>]</p>
</div>
<hr>
-<h3 class="section" id="node-1">3.1 node</h3>
+<h3 class="section" id="node-1"><span>3.1 node<a class="copiable-link"
href='#node-1'> ¶</a></span></h3>
<p>A section following the indices.
</p>
diff --git
a/tp/t/results/indices/index_table_chapter_no_node/res_html/index.html
b/tp/t/results/indices/index_table_chapter_no_node/res_html/index.html
index e5b84c3ccd..ba77101dec 100644
--- a/tp/t/results/indices/index_table_chapter_no_node/res_html/index.html
+++ b/tp/t/results/indices/index_table_chapter_no_node/res_html/index.html
@@ -17,6 +17,8 @@
<link href="node-with-ftable-and-vtable.html" rel="next" title="1 first node
chapter, with ftable and vtable">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -30,7 +32,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
[<a href="#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>][<a href="node-with-printindex.html" title="Index"
rel="index">Index</a>]</p>
</div>
-<h1 class="top" id="Test-for-indices">Test for indices</h1>
+<h1 class="top" id="Test-for-indices"><span>Test for indices<a
class="copiable-link" href='#Test-for-indices'> ¶</a></span></h1>
<div class="element-contents" id="SEC_Contents">
<h2 class="contents-heading">Table of Contents</h2>
diff --git
a/tp/t/results/indices/index_table_chapter_no_node/res_html/indices-refs.html
b/tp/t/results/indices/index_table_chapter_no_node/res_html/indices-refs.html
index fa7ce6f114..9b253eadaa 100644
---
a/tp/t/results/indices/index_table_chapter_no_node/res_html/indices-refs.html
+++
b/tp/t/results/indices/index_table_chapter_no_node/res_html/indices-refs.html
@@ -18,7 +18,9 @@
<link href="node-with-printindex.html" rel="prev" title="2 node with
printindex">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -35,7 +37,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<p>
Prev: <a href="node-with-printindex.html" accesskey="p" rel="prev">node with
printindex</a>, Up : <a href="index.html" accesskey="u" rel="up">Test for
indices</a> [<a href="index.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>][<a href="node-with-printindex.html" title="Index"
rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="Indices-refs">3 Indices refs</h2>
+<h2 class="chapter" id="Indices-refs"><span>3 Indices refs<a
class="copiable-link" href='#Indices-refs'> ¶</a></span></h2>
<a class="index-entry-id" id="index-concept"></a>
<a class="index-entry-id" id="index-aoncept"></a>
<a class="index-entry-id" id="index-zoncept"></a>
@@ -501,7 +503,7 @@ Prev: <a href="node-with-printindex.html" accesskey="p"
rel="prev">node with pri
<p>
Up : <a href="#indices-refs" accesskey="u" rel="up">Indices refs</a>
[<a href="index.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>][<a href="node-with-printindex.html" title="Index"
rel="index">Index</a>]</p>
</div>
-<h3 class="section" id="node-1">3.1 node</h3>
+<h3 class="section" id="node-1"><span>3.1 node<a class="copiable-link"
href='#node-1'> ¶</a></span></h3>
<p>A section following the indices.
</p>
diff --git
a/tp/t/results/indices/index_table_chapter_no_node/res_html/node-with-ftable-and-vtable.html
b/tp/t/results/indices/index_table_chapter_no_node/res_html/node-with-ftable-and-vtable.html
index bd08efb245..198dd26437 100644
---
a/tp/t/results/indices/index_table_chapter_no_node/res_html/node-with-ftable-and-vtable.html
+++
b/tp/t/results/indices/index_table_chapter_no_node/res_html/node-with-ftable-and-vtable.html
@@ -33,7 +33,7 @@ span:hover a.copiable-link {visibility: visible}
<p>
Next: <a href="node-with-printindex.html" accesskey="n" rel="next">node with
printindex</a>, Up : <a href="index.html" accesskey="u" rel="up">Test for
indices</a> [<a href="index.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>][<a href="node-with-printindex.html" title="Index"
rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="first-node-chapter_002c-with-ftable-and-vtable">1
first node chapter, with ftable and vtable</h2>
+<h2 class="chapter"
id="first-node-chapter_002c-with-ftable-and-vtable"><span>1 first node chapter,
with ftable and vtable<a class="copiable-link"
href='#first-node-chapter_002c-with-ftable-and-vtable'> ¶</a></span></h2>
<a class="index-entry-id" id="index-index-entry-in-node"></a>
diff --git
a/tp/t/results/indices/index_table_chapter_no_node/res_html/node-with-printindex.html
b/tp/t/results/indices/index_table_chapter_no_node/res_html/node-with-printindex.html
index 2728824bea..1caa48070e 100644
---
a/tp/t/results/indices/index_table_chapter_no_node/res_html/node-with-printindex.html
+++
b/tp/t/results/indices/index_table_chapter_no_node/res_html/node-with-printindex.html
@@ -19,7 +19,9 @@
<link href="node-with-ftable-and-vtable.html" rel="prev" title="1 first node
chapter, with ftable and vtable">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -36,7 +38,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<p>
Next: <a href="indices-refs.html#indices-refs" accesskey="n"
rel="next">Indices refs</a>, Prev: <a href="node-with-ftable-and-vtable.html"
accesskey="p" rel="prev">first node chapter, with ftable and vtable</a>, Up :
<a href="index.html" accesskey="u" rel="up">Test for indices</a> [<a
href="index.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>][<a href="#node-with-printindex" title="Index"
rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="node-with-printindex-1">2 node with printindex</h2>
+<h2 class="chapter" id="node-with-printindex-1"><span>2 node with printindex<a
class="copiable-link" href='#node-with-printindex-1'> ¶</a></span></h2>
<div class="printindex fn-printindex">
<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#node-with-printindex-1_fn_letter-F"><b>F</b></a>
diff --git
a/tp/t/results/indices/multiple_index_text_sortas_seeentry_seealso.pl
b/tp/t/results/indices/multiple_index_text_sortas_seeentry_seealso.pl
index 4827111922..745ce715cd 100644
--- a/tp/t/results/indices/multiple_index_text_sortas_seeentry_seealso.pl
+++ b/tp/t/results/indices/multiple_index_text_sortas_seeentry_seealso.pl
@@ -680,7 +680,7 @@
$result_converted{'html_text'}->{'multiple_index_text_sortas_seeentry_seealso'}
<p>
[<a href="#chapter-index" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="Index">1 Index</h2>
+<h2 class="chapter" id="Index"><span>1 Index<a class="copiable-link"
href=\'#Index\'> ¶</a></span></h2>
<a class="index-entry-id" id="index-other-second"></a>
diff --git a/tp/t/results/indices/nodes_before_top/res_html/a-node.html
b/tp/t/results/indices/nodes_before_top/res_html/a-node.html
index 68e63226f7..6325d0d07e 100644
--- a/tp/t/results/indices/nodes_before_top/res_html/a-node.html
+++ b/tp/t/results/indices/nodes_before_top/res_html/a-node.html
@@ -17,7 +17,9 @@
<link href="another.html" rel="next" title="another">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -34,7 +36,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
Next: <a href="another.html" accesskey="n" rel="next">another</a>, Up: <a
href="second.html" accesskey="u" rel="up">second</a> [<a
href="first-before-top.html" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
-<h4 class="node">a node</h4>
+<h4 class="node"><span>a node<a class="copiable-link" href='#a-node'>
¶</a></span></h4>
<a class="index-entry-id" id="index-entry-after-printindex"></a>
<div class="printindex cp-printindex">
diff --git a/tp/t/results/indices/nodes_before_top/res_html/another.html
b/tp/t/results/indices/nodes_before_top/res_html/another.html
index 586a443ae0..e2f3341a78 100644
--- a/tp/t/results/indices/nodes_before_top/res_html/another.html
+++ b/tp/t/results/indices/nodes_before_top/res_html/another.html
@@ -15,6 +15,12 @@
<link href="first-before-top.html" rel="index" title="first before top">
<link href="second.html" rel="up" title="second">
<link href="a-node.html" rel="prev" title="a node">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Previous: <a href="a-node.html" accesskey="p" rel="prev">a node</a>, Up: <a
href="second.html" accesskey="u" rel="up">second</a> [<a
href="first-before-top.html" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
-<h4 class="node">another</h4>
+<h4 class="node"><span>another<a class="copiable-link" href='#another'>
¶</a></span></h4>
<a class="index-entry-id" id="index-something"></a>
<a class="index-entry-id" id="index-somewhere"></a>
diff --git
a/tp/t/results/indices/nodes_before_top/res_html/first-before-top.html
b/tp/t/results/indices/nodes_before_top/res_html/first-before-top.html
index 765d0fce2a..b9201d4330 100644
--- a/tp/t/results/indices/nodes_before_top/res_html/first-before-top.html
+++ b/tp/t/results/indices/nodes_before_top/res_html/first-before-top.html
@@ -17,7 +17,9 @@
<link href="index.html" rel="next" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -36,7 +38,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
Next: <a href="index.html" accesskey="n" rel="next">Top</a>, Up: <a
href="../dir_html/index.html" accesskey="u" rel="up">(dir)</a> [<a
href="#first-before-top" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
-<h4 class="node">first before top</h4>
+<h4 class="node"><span>first before top<a class="copiable-link"
href='#first-before-top'> ¶</a></span></h4>
<a class="index-entry-id" id="index-first-before-top"></a>
<div class="printindex cp-printindex">
<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#first-before-top_cp_symbol-1"><b>!</b></a>
diff --git a/tp/t/results/indices/nodes_before_top/res_html/first.html
b/tp/t/results/indices/nodes_before_top/res_html/first.html
index 0a6921950b..036385e0c7 100644
--- a/tp/t/results/indices/nodes_before_top/res_html/first.html
+++ b/tp/t/results/indices/nodes_before_top/res_html/first.html
@@ -17,7 +17,9 @@
<link href="index.html" rel="prev" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -34,7 +36,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
Previous: <a href="index.html" accesskey="p" rel="prev">Top</a>, Up: <a
href="index.html" accesskey="u" rel="up">Top</a> [<a
href="first-before-top.html" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
-<h4 class="node">first</h4>
+<h4 class="node"><span>first<a class="copiable-link" href='#first'>
¶</a></span></h4>
<p>Text and then index entries
<a class="index-entry-id" id="index-_0021-entry-in-node"></a>
<a class="index-entry-id" id="index-fun-in-node"></a>
diff --git a/tp/t/results/indices/nodes_before_top/res_html/index.html
b/tp/t/results/indices/nodes_before_top/res_html/index.html
index 014149c22d..209492b178 100644
--- a/tp/t/results/indices/nodes_before_top/res_html/index.html
+++ b/tp/t/results/indices/nodes_before_top/res_html/index.html
@@ -16,7 +16,9 @@
<link href="first-before-top.html" rel="prev" title="first before top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -33,7 +35,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
Previous: <a href="first-before-top.html" accesskey="p" rel="prev">first
before top</a> [<a href="first-before-top.html" title="Index"
rel="index">Index</a>]</p>
</div>
<hr>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href='#Top'>
¶</a></span></h1>
<a class="index-entry-id" id="index-entry-a"></a>
<div class="printindex cp-printindex">
diff --git
a/tp/t/results/indices/nodes_before_top/res_html/node-in-menu-before-top.html
b/tp/t/results/indices/nodes_before_top/res_html/node-in-menu-before-top.html
index 62473c8c75..ba839d781d 100644
---
a/tp/t/results/indices/nodes_before_top/res_html/node-in-menu-before-top.html
+++
b/tp/t/results/indices/nodes_before_top/res_html/node-in-menu-before-top.html
@@ -16,7 +16,9 @@
<link href="first-before-top.html" rel="up" title="first before top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -33,7 +35,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
Up: <a href="first-before-top.html" accesskey="u" rel="up">first before
top</a> [<a href="first-before-top.html" title="Index"
rel="index">Index</a>]</p>
</div>
<hr>
-<h4 class="node">node in menu before top</h4>
+<h4 class="node"><span>node in menu before top<a class="copiable-link"
href='#node-in-menu-before-top'> ¶</a></span></h4>
<a class="index-entry-id" id="index-node-in-menu-before-top"></a>
<div class="printindex cp-printindex">
diff --git a/tp/t/results/indices/nodes_before_top/res_html/second.html
b/tp/t/results/indices/nodes_before_top/res_html/second.html
index fe2710de7c..4adf7b2c7e 100644
--- a/tp/t/results/indices/nodes_before_top/res_html/second.html
+++ b/tp/t/results/indices/nodes_before_top/res_html/second.html
@@ -16,7 +16,9 @@
<link href="first.html" rel="up" title="first">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -33,7 +35,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
Up: <a href="first.html" accesskey="u" rel="up">first</a> [<a
href="first-before-top.html" title="Index" rel="index">Index</a>]</p>
</div>
<hr>
-<h4 class="node">second</h4>
+<h4 class="node"><span>second<a class="copiable-link" href='#second'>
¶</a></span></h4>
<div class="printindex fn-printindex">
<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#second_fn_letter-A"><b>A</b></a>
diff --git
a/tp/t/results/indices/nodes_before_top_and_sections_chapter/res_html/chapter.html
b/tp/t/results/indices/nodes_before_top_and_sections_chapter/res_html/chapter.html
index 32dbb483f8..35ff010887 100644
---
a/tp/t/results/indices/nodes_before_top_and_sections_chapter/res_html/chapter.html
+++
b/tp/t/results/indices/nodes_before_top_and_sections_chapter/res_html/chapter.html
@@ -17,7 +17,9 @@
<link href="#node-in-chapter" rel="next" title="node in chapter">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -34,7 +36,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<p>
Next: <a href="#node-in-chapter" accesskey="n" rel="next">node in chapter</a>,
Up: <a href="index.html#Top" accesskey="u" rel="up">top section</a> [<a
href="first-before-top.html#first-before-top" title="Index"
rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="A-chapter">1 A chapter</h2>
+<h2 class="chapter" id="A-chapter"><span>1 A chapter<a class="copiable-link"
href='#A-chapter'> ¶</a></span></h2>
<div class="printindex cp-printindex">
<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#chapter_cp_symbol-1"><b>!</b></a>
@@ -112,7 +114,7 @@ Next: <a href="#node-in-chapter" accesskey="n"
rel="next">node in chapter</a>, U
<p>
Previous: <a href="#chapter" accesskey="p" rel="prev">A chapter</a>, Up: <a
href="index.html#Top" accesskey="u" rel="up">top section</a> [<a
href="first-before-top.html#first-before-top" title="Index"
rel="index">Index</a>]</p>
</div>
-<h4 class="node">node in chapter</h4>
+<h4 class="node"><span>node in chapter<a class="copiable-link"
href='#node-in-chapter'> ¶</a></span></h4>
<a class="index-entry-id" id="index-node-in-chapter"></a>
diff --git
a/tp/t/results/indices/nodes_before_top_and_sections_chapter/res_html/first-before-top.html
b/tp/t/results/indices/nodes_before_top_and_sections_chapter/res_html/first-before-top.html
index 8fef684fb0..97edaa1232 100644
---
a/tp/t/results/indices/nodes_before_top_and_sections_chapter/res_html/first-before-top.html
+++
b/tp/t/results/indices/nodes_before_top_and_sections_chapter/res_html/first-before-top.html
@@ -17,7 +17,9 @@
<link href="index.html#Top" rel="next" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -35,7 +37,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<p>
Next: <a href="index.html#Top" accesskey="n" rel="next">top section</a>, Up:
<a href="../dir_html/index.html" accesskey="u" rel="up">(dir)</a> [<a
href="#first-before-top" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="node">first before top</h4>
+<h4 class="node"><span>first before top<a class="copiable-link"
href='#first-before-top'> ¶</a></span></h4>
<a class="index-entry-id" id="index-first-before-top"></a>
<p>in first node before printindex
@@ -187,7 +189,7 @@ Next: <a href="index.html#Top" accesskey="n" rel="next">top
section</a>, Up: <a
<p>
Up: <a href="#first-before-top" accesskey="u" rel="up">first before top</a>
[<a href="#first-before-top" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="node">node in menu before top</h4>
+<h4 class="node"><span>node in menu before top<a class="copiable-link"
href='#node-in-menu-before-top'> ¶</a></span></h4>
<a class="index-entry-id" id="index-node-in-menu-before-top"></a>
<p>between node in menu before top and printindex
diff --git
a/tp/t/results/indices/nodes_before_top_and_sections_chapter/res_html/index.html
b/tp/t/results/indices/nodes_before_top_and_sections_chapter/res_html/index.html
index f992ec8ae0..cbef904c96 100644
---
a/tp/t/results/indices/nodes_before_top_and_sections_chapter/res_html/index.html
+++
b/tp/t/results/indices/nodes_before_top_and_sections_chapter/res_html/index.html
@@ -16,7 +16,9 @@
<link href="first-before-top.html#first-before-top" rel="prev" title="first
before top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -209,7 +211,7 @@ Previous: <a href="first-before-top.html#first-before-top"
accesskey="p" rel="pr
</td></tr></table>
</div>
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href='#top-section'> ¶</a></span></h1>
<a class="index-entry-id" id="index-top-section"></a>
<p>in top section
@@ -223,7 +225,7 @@ Previous: <a href="first-before-top.html#first-before-top"
accesskey="p" rel="pr
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">top section</a>, Up: <a
href="#Top" accesskey="u" rel="up">top section</a> [<a
href="first-before-top.html#first-before-top" title="Index"
rel="index">Index</a>]</p>
</div>
-<h4 class="node">first</h4>
+<h4 class="node"><span>first<a class="copiable-link" href='#first'>
¶</a></span></h4>
<p>Text and then index entries
<a class="index-entry-id" id="index-_0021-entry-in-node"></a>
<a class="index-entry-id" id="index-fun-in-node"></a>
@@ -306,7 +308,7 @@ Previous: <a href="#Top" accesskey="p" rel="prev">top
section</a>, Up: <a href="
<p>
Up: <a href="#first" accesskey="u" rel="up">first</a> [<a
href="first-before-top.html#first-before-top" title="Index"
rel="index">Index</a>]</p>
</div>
-<h4 class="node">second</h4>
+<h4 class="node"><span>second<a class="copiable-link" href='#second'>
¶</a></span></h4>
<div class="printindex fn-printindex">
<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#second_fn_letter-A"><b>A</b></a>
@@ -343,7 +345,7 @@ Up: <a href="#first" accesskey="u" rel="up">first</a>
[<a href="first-bef
<p>
Previous: <a href="#a-node" accesskey="p" rel="prev">a node</a>, Up: <a
href="#second" accesskey="u" rel="up">second</a> [<a
href="first-before-top.html#first-before-top" title="Index"
rel="index">Index</a>]</p>
</div>
-<h4 class="node">another</h4>
+<h4 class="node"><span>another<a class="copiable-link" href='#another'>
¶</a></span></h4>
<a class="index-entry-id" id="index-something"></a>
<a class="index-entry-id" id="index-somewhere"></a>
@@ -354,7 +356,7 @@ Previous: <a href="#a-node" accesskey="p" rel="prev">a
node</a>, Up: <a href="#s
<p>
Next: <a href="#another" accesskey="n" rel="next">another</a>, Up: <a
href="#second" accesskey="u" rel="up">second</a> [<a
href="first-before-top.html#first-before-top" title="Index"
rel="index">Index</a>]</p>
</div>
-<h4 class="node">a node</h4>
+<h4 class="node"><span>a node<a class="copiable-link" href='#a-node'>
¶</a></span></h4>
<a class="index-entry-id" id="index-entry-after-printindex"></a>
<div class="printindex cp-printindex">
diff --git
a/tp/t/results/indices/nodes_before_top_and_sections_chapter_no_node/res_html/chapter.html
b/tp/t/results/indices/nodes_before_top_and_sections_chapter_no_node/res_html/chapter.html
index 5007cc904f..0c7d379d61 100644
---
a/tp/t/results/indices/nodes_before_top_and_sections_chapter_no_node/res_html/chapter.html
+++
b/tp/t/results/indices/nodes_before_top_and_sections_chapter_no_node/res_html/chapter.html
@@ -17,7 +17,9 @@
<link href="#chapter" rel="next" title="1 A chapter">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -34,7 +36,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<p>
Up : <a href="index.html" accesskey="u" rel="up">top section</a> [<a
href="index.html" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="A-chapter">1 A chapter</h2>
+<h2 class="chapter" id="A-chapter"><span>1 A chapter<a class="copiable-link"
href='#A-chapter'> ¶</a></span></h2>
<div class="printindex cp-printindex">
<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#A-chapter_cp_symbol-1"><b>!</b></a>
diff --git
a/tp/t/results/indices/nodes_before_top_and_sections_chapter_no_node/res_html/index.html
b/tp/t/results/indices/nodes_before_top_and_sections_chapter_no_node/res_html/index.html
index fc8eb3ed68..b5ef0eeacb 100644
---
a/tp/t/results/indices/nodes_before_top_and_sections_chapter_no_node/res_html/index.html
+++
b/tp/t/results/indices/nodes_before_top_and_sections_chapter_no_node/res_html/index.html
@@ -16,7 +16,9 @@
<link href="#Top" rel="prev" title="top section">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -435,7 +437,7 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
</td></tr></table>
</div>
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href='#top-section'> ¶</a></span></h1>
<a class="index-entry-id" id="index-top-section"></a>
<p>in top section
diff --git
a/tp/t/results/indices/nodes_before_top_and_sections_unsplit_no_nodes/res_html/nodes_before_top_and_sections.html
b/tp/t/results/indices/nodes_before_top_and_sections_unsplit_no_nodes/res_html/nodes_before_top_and_sections.html
index 93811a40d4..5997c1367e 100644
---
a/tp/t/results/indices/nodes_before_top_and_sections_unsplit_no_nodes/res_html/nodes_before_top_and_sections.html
+++
b/tp/t/results/indices/nodes_before_top_and_sections_unsplit_no_nodes/res_html/nodes_before_top_and_sections.html
@@ -16,7 +16,9 @@
<link href="#Top" rel="prev" title="top section">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -435,7 +437,7 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
</td></tr></table>
</div>
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href='#top-section'> ¶</a></span></h1>
<a class="index-entry-id" id="index-top-section"></a>
<p>in top section
@@ -710,7 +712,7 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
<p>
Up : <a href="#Top" accesskey="u" rel="up">top section</a> [<a
href="#Top" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="A-chapter">1 A chapter</h2>
+<h2 class="chapter" id="A-chapter"><span>1 A chapter<a class="copiable-link"
href='#A-chapter'> ¶</a></span></h2>
<div class="printindex cp-printindex">
<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#A-chapter_cp_symbol-1"><b>!</b></a>
diff --git
a/tp/t/results/indices/nodes_before_top_split_chapter/res_html/first-before-top.html
b/tp/t/results/indices/nodes_before_top_split_chapter/res_html/first-before-top.html
index c990356fab..c9a2a13e9a 100644
---
a/tp/t/results/indices/nodes_before_top_split_chapter/res_html/first-before-top.html
+++
b/tp/t/results/indices/nodes_before_top_split_chapter/res_html/first-before-top.html
@@ -17,7 +17,9 @@
<link href="index.html" rel="next" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -35,7 +37,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<p>
Next: <a href="index.html" accesskey="n" rel="next">Top</a>, Up: <a
href="../dir_html/index.html" accesskey="u" rel="up">(dir)</a> [<a
href="#first-before-top" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="node">first before top</h4>
+<h4 class="node"><span>first before top<a class="copiable-link"
href='#first-before-top'> ¶</a></span></h4>
<a class="index-entry-id" id="index-first-before-top"></a>
<div class="printindex cp-printindex">
<table class="cp-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#first-before-top_cp_symbol-1"><b>!</b></a>
@@ -106,7 +108,7 @@ Next: <a href="index.html" accesskey="n"
rel="next">Top</a>, Up: <a href="../dir
<p>
Up: <a href="#first-before-top" accesskey="u" rel="up">first before top</a>
[<a href="#first-before-top" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="node">node in menu before top</h4>
+<h4 class="node"><span>node in menu before top<a class="copiable-link"
href='#node-in-menu-before-top'> ¶</a></span></h4>
<a class="index-entry-id" id="index-node-in-menu-before-top"></a>
<div class="printindex cp-printindex">
@@ -181,7 +183,7 @@ Up: <a href="#first-before-top" accesskey="u"
rel="up">first before top</a> &nbs
<p>
Previous: <a href="index.html" accesskey="p" rel="prev">Top</a>, Up: <a
href="index.html" accesskey="u" rel="up">Top</a> [<a
href="#first-before-top" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="node">first</h4>
+<h4 class="node"><span>first<a class="copiable-link" href='#first'>
¶</a></span></h4>
<p>Text and then index entries
<a class="index-entry-id" id="index-_0021-entry-in-node"></a>
<a class="index-entry-id" id="index-fun-in-node"></a>
@@ -256,7 +258,7 @@ Previous: <a href="index.html" accesskey="p"
rel="prev">Top</a>, Up: <a href="in
<p>
Up: <a href="#first" accesskey="u" rel="up">first</a> [<a
href="#first-before-top" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="node">second</h4>
+<h4 class="node"><span>second<a class="copiable-link" href='#second'>
¶</a></span></h4>
<div class="printindex fn-printindex">
<table class="fn-letters-header-printindex"><tr><th>Jump to:
</th><td><a class="summary-letter-printindex"
href="#second_fn_letter-A"><b>A</b></a>
@@ -293,7 +295,7 @@ Up: <a href="#first" accesskey="u" rel="up">first</a>
[<a href="#first-be
<p>
Previous: <a href="#a-node" accesskey="p" rel="prev">a node</a>, Up: <a
href="#second" accesskey="u" rel="up">second</a> [<a
href="#first-before-top" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="node">another</h4>
+<h4 class="node"><span>another<a class="copiable-link" href='#another'>
¶</a></span></h4>
<a class="index-entry-id" id="index-something"></a>
<a class="index-entry-id" id="index-somewhere"></a>
@@ -304,7 +306,7 @@ Previous: <a href="#a-node" accesskey="p" rel="prev">a
node</a>, Up: <a href="#s
<p>
Next: <a href="#another" accesskey="n" rel="next">another</a>, Up: <a
href="#second" accesskey="u" rel="up">second</a> [<a
href="#first-before-top" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="node">a node</h4>
+<h4 class="node"><span>a node<a class="copiable-link" href='#a-node'>
¶</a></span></h4>
<a class="index-entry-id" id="index-entry-after-printindex"></a>
<div class="printindex cp-printindex">
diff --git
a/tp/t/results/indices/nodes_before_top_split_chapter/res_html/index.html
b/tp/t/results/indices/nodes_before_top_split_chapter/res_html/index.html
index c88ccc28a6..67ad932a1f 100644
--- a/tp/t/results/indices/nodes_before_top_split_chapter/res_html/index.html
+++ b/tp/t/results/indices/nodes_before_top_split_chapter/res_html/index.html
@@ -16,7 +16,9 @@
<link href="first-before-top.html#first-before-top" rel="prev" title="first
before top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -32,7 +34,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<p>
Previous: <a href="first-before-top.html#first-before-top" accesskey="p"
rel="prev">first before top</a> [<a
href="first-before-top.html#first-before-top" title="Index"
rel="index">Index</a>]</p>
</div>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href='#Top'>
¶</a></span></h1>
<a class="index-entry-id" id="index-entry-a"></a>
<div class="printindex cp-printindex">
diff --git a/tp/t/results/indices/printindex_between_node_section.pl
b/tp/t/results/indices/printindex_between_node_section.pl
index f2d400c550..abfa339678 100644
--- a/tp/t/results/indices/printindex_between_node_section.pl
+++ b/tp/t/results/indices/printindex_between_node_section.pl
@@ -795,7 +795,7 @@
$result_converted{'html_text'}->{'printindex_between_node_section'} = '<div clas
<p>
[<a href="#node-chap1" title="Index" rel="index">Index</a>]</p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<a class="index-entry-id" id="index-top1"></a>
<a class="index-entry-id" id="index-top1-1"></a>
@@ -811,7 +811,7 @@
$result_converted{'html_text'}->{'printindex_between_node_section'} = '<div clas
<p>
[<a href="#node-chap1" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="chapter-1">1 chapter 1</h2>
+<h2 class="chapter" id="chapter-1"><span>1 chapter 1<a class="copiable-link"
href=\'#chapter-1\'> ¶</a></span></h2>
<a class="index-entry-id" id="index-chap1"></a>
<a class="index-entry-id" id="index-chap1-1"></a>
@@ -857,7 +857,7 @@
$result_converted{'html_text'}->{'printindex_between_node_section'} = '<div clas
</td></tr></table>
</div>
-<h3 class="section" id="section1">1.1 section1</h3>
+<h3 class="section" id="section1"><span>1.1 section1<a class="copiable-link"
href=\'#section1\'> ¶</a></span></h3>
</div>
</div>
</div>
diff --git a/tp/t/results/indices/printindex_between_part_chapter.pl
b/tp/t/results/indices/printindex_between_part_chapter.pl
index 7fc20c8667..8401d7ee28 100644
--- a/tp/t/results/indices/printindex_between_part_chapter.pl
+++ b/tp/t/results/indices/printindex_between_part_chapter.pl
@@ -912,7 +912,7 @@
$result_converted{'html_text'}->{'printindex_between_part_chapter'} = '<div clas
<p>
[<a href="#node-chap1" title="Index" rel="index">Index</a>]</p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<a class="index-entry-id" id="index-top1"></a>
<a class="index-entry-id" id="index-top1-1"></a>
@@ -926,7 +926,7 @@
$result_converted{'html_text'}->{'printindex_between_part_chapter'} = '<div clas
<p>
[<a href="#node-chap1" title="Index" rel="index">Index</a>]</p>
</div>
-<h1 class="part">Part 1</h1>
+<h1 class="part"><span>Part 1<a class="copiable-link" href=\'#Part-1\'>
¶</a></span></h1>
<hr>
<div class="printindex cp-printindex">
@@ -967,7 +967,7 @@
$result_converted{'html_text'}->{'printindex_between_part_chapter'} = '<div clas
<li><a href="#node-chap2" accesskey="2">chapter 2</a></li>
</ul>
<div class="chapter-level-extent" id="node-chap1">
-<h2 class="chapter" id="chapter-1">1 chapter 1</h2>
+<h2 class="chapter" id="chapter-1"><span>1 chapter 1<a class="copiable-link"
href=\'#chapter-1\'> ¶</a></span></h2>
<hr>
</div>
@@ -976,7 +976,7 @@
$result_converted{'html_text'}->{'printindex_between_part_chapter'} = '<div clas
<p>
[<a href="#node-chap1" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="chapter-2">2 chapter 2</h2>
+<h2 class="chapter" id="chapter-2"><span>2 chapter 2<a class="copiable-link"
href=\'#chapter-2\'> ¶</a></span></h2>
<a class="index-entry-id" id="index-chap2"></a>
<a class="index-entry-id" id="index-chap2-1"></a>
diff --git a/tp/t/results/indices/printindex_index_entry_in_copying.pl
b/tp/t/results/indices/printindex_index_entry_in_copying.pl
index f81fc73456..002dad7cee 100644
--- a/tp/t/results/indices/printindex_index_entry_in_copying.pl
+++ b/tp/t/results/indices/printindex_index_entry_in_copying.pl
@@ -1233,7 +1233,7 @@
$result_converted{'html_text'}->{'printindex_index_entry_in_copying'} = '
<p>
[<a href="#Top" title="Index" rel="index">Index</a>]</p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<p>Top.
</p>
@@ -1293,7 +1293,7 @@
$result_converted{'html_text'}->{'printindex_index_entry_in_copying'} = '
<p>
[<a href="#Top" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="Chapter">1 Chapter</h2>
+<h2 class="chapter" id="Chapter"><span>1 Chapter<a class="copiable-link"
href=\'#Chapter\'> ¶</a></span></h2>
<a class="index-entry-id" id="index-copying-Copying-this-document"></a>
diff --git
a/tp/t/results/indices/printindex_index_entry_in_copying_in_footnote.pl
b/tp/t/results/indices/printindex_index_entry_in_copying_in_footnote.pl
index b4cd33c81d..0b88d4db9f 100644
--- a/tp/t/results/indices/printindex_index_entry_in_copying_in_footnote.pl
+++ b/tp/t/results/indices/printindex_index_entry_in_copying_in_footnote.pl
@@ -779,7 +779,7 @@
$result_converted{'html_text'}->{'printindex_index_entry_in_copying_in_footnote'
<p>
[<a href="#Top" title="Index" rel="index">Index</a>]</p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<p>Top.
</p>
@@ -806,7 +806,7 @@
$result_converted{'html_text'}->{'printindex_index_entry_in_copying_in_footnote'
<p>
[<a href="#Top" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="Chapter">1 Chapter</h2>
+<h2 class="chapter" id="Chapter"><span>1 Chapter<a class="copiable-link"
href=\'#Chapter\'> ¶</a></span></h2>
<p>Copying<a class="footnote" id="DOCF1_2" href="#FOOT1_2"><sup>2</sup></a>.
diff --git
a/tp/t/results/indices/printindex_index_entry_in_copying_no_insertcopying.pl
b/tp/t/results/indices/printindex_index_entry_in_copying_no_insertcopying.pl
index 105197cd18..e571b1ad2f 100644
--- a/tp/t/results/indices/printindex_index_entry_in_copying_no_insertcopying.pl
+++ b/tp/t/results/indices/printindex_index_entry_in_copying_no_insertcopying.pl
@@ -1122,7 +1122,7 @@
$result_converted{'html_text'}->{'printindex_index_entry_in_copying_no_insertcop
<p>
</p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<p>Top.
</p>
@@ -1136,7 +1136,7 @@
$result_converted{'html_text'}->{'printindex_index_entry_in_copying_no_insertcop
<p>
</p>
</div>
-<h2 class="chapter" id="Chapter">1 Chapter</h2>
+<h2 class="chapter" id="Chapter"><span>1 Chapter<a class="copiable-link"
href=\'#Chapter\'> ¶</a></span></h2>
<div class="printindex fn-printindex">
diff --git a/tp/t/results/indices/printindex_with_space_before.pl
b/tp/t/results/indices/printindex_with_space_before.pl
index 49c802feae..af6192f3fd 100644
Binary files a/tp/t/results/indices/printindex_with_space_before.pl and
b/tp/t/results/indices/printindex_with_space_before.pl differ
diff --git a/tp/t/results/indices/same_only_seealso_seeentry.pl
b/tp/t/results/indices/same_only_seealso_seeentry.pl
index 1f21f2aaac..6fcb3e9a3f 100644
--- a/tp/t/results/indices/same_only_seealso_seeentry.pl
+++ b/tp/t/results/indices/same_only_seealso_seeentry.pl
@@ -819,7 +819,7 @@
$result_converted{'html_text'}->{'same_only_seealso_seeentry'} = '<div class="to
<p>
[<a href="#node" title="Index" rel="index">Index</a>]</p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#node" accesskey="1">chap</a></li>
@@ -830,7 +830,7 @@
$result_converted{'html_text'}->{'same_only_seealso_seeentry'} = '<div class="to
<p>
[<a href="#node" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="chap">1 chap</h2>
+<h2 class="chapter" id="chap"><span>1 chap<a class="copiable-link"
href=\'#chap\'> ¶</a></span></h2>
diff --git a/tp/t/results/indices/same_seealso_seeentry.pl
b/tp/t/results/indices/same_seealso_seeentry.pl
index 248bcd24cd..5fbb4dfbbb 100644
--- a/tp/t/results/indices/same_seealso_seeentry.pl
+++ b/tp/t/results/indices/same_seealso_seeentry.pl
@@ -881,7 +881,7 @@ $result_converted{'html_text'}->{'same_seealso_seeentry'} =
'<div class="top-lev
<p>
[<a href="#node" title="Index" rel="index">Index</a>]</p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#node" accesskey="1">chap</a></li>
@@ -892,7 +892,7 @@ $result_converted{'html_text'}->{'same_seealso_seeentry'} =
'<div class="top-lev
<p>
[<a href="#node" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="chap">1 chap</h2>
+<h2 class="chapter" id="chap"><span>1 chap<a class="copiable-link"
href=\'#chap\'> ¶</a></span></h2>
diff --git a/tp/t/results/indices/seealso_duplicate.pl
b/tp/t/results/indices/seealso_duplicate.pl
index 3f0c900827..ecf9bb75ae 100644
--- a/tp/t/results/indices/seealso_duplicate.pl
+++ b/tp/t/results/indices/seealso_duplicate.pl
@@ -401,7 +401,7 @@ $result_converted{'plaintext'}->{'seealso_duplicate'} = '*
Menu:
';
-$result_converted{'html_text'}->{'seealso_duplicate'} = '<h1 class="node"
id="Top">Top</h1>
+$result_converted{'html_text'}->{'seealso_duplicate'} = '<h1 class="node"
id="Top"><span>Top<a class="copiable-link" href=\'#Top\'> ¶</a></span></h1>
<a class="index-entry-id" id="index-awk-POSIX-and"></a>
<a class="index-entry-id" id="index-awk-POSIX-and-1"></a>
diff --git a/tp/t/results/indices/seeentry.pl b/tp/t/results/indices/seeentry.pl
index 6c973cdee3..cd7197fac2 100644
--- a/tp/t/results/indices/seeentry.pl
+++ b/tp/t/results/indices/seeentry.pl
@@ -712,7 +712,7 @@ $result_converted{'html_text'}->{'seeentry'} = '<div
class="top-level-extent" id
<p>
[<a href="#chapter-index" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="Index">1 Index</h2>
+<h2 class="chapter" id="Index"><span>1 Index<a class="copiable-link"
href=\'#Index\'> ¶</a></span></h2>
diff --git a/tp/t/results/indices/sorted_subentries.pl
b/tp/t/results/indices/sorted_subentries.pl
index 878354feb8..2ba658256e 100644
--- a/tp/t/results/indices/sorted_subentries.pl
+++ b/tp/t/results/indices/sorted_subentries.pl
@@ -2258,7 +2258,7 @@ $result_converted{'html_text'}->{'sorted_subentries'} =
'<div class="top-level-e
<p>
[<a href="#chapter-second" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="one">1 one</h2>
+<h2 class="chapter" id="one"><span>1 one<a class="copiable-link"
href=\'#one\'> ¶</a></span></h2>
<a class="index-entry-id" id="index-aa-bb"></a>
<a class="index-entry-id" id="index-ab-cc"></a>
@@ -2280,7 +2280,7 @@ $result_converted{'html_text'}->{'sorted_subentries'} =
'<div class="top-level-e
<p>
[<a href="#chapter-second" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="second">2 second</h2>
+<h2 class="chapter" id="second"><span>2 second<a class="copiable-link"
href=\'#second\'> ¶</a></span></h2>
<a class="index-entry-id" id="index-hhh-jjj-lll-1"></a>
<a class="index-entry-id" id="index-hhh-1"></a>
<a class="index-entry-id" id="index-hhh-jjj-2"></a>
diff --git a/tp/t/results/indices/split_chapter_index/res_html/first.html
b/tp/t/results/indices/split_chapter_index/res_html/first.html
index c4afd3706d..33816b250f 100644
--- a/tp/t/results/indices/split_chapter_index/res_html/first.html
+++ b/tp/t/results/indices/split_chapter_index/res_html/first.html
@@ -17,7 +17,9 @@
<link href="index.html" rel="prev" title="split indices">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -34,7 +36,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<p>
Up : <a href="index.html" accesskey="u" rel="up">split indices</a> [<a
href="#first" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="First-chapter">1 First chapter</h2>
+<h2 class="chapter" id="First-chapter"><span>1 First chapter<a
class="copiable-link" href='#First-chapter'> ¶</a></span></h2>
<p>Text and then index entries
<a class="index-entry-id" id="index-entry-in-node"></a>
@@ -108,7 +110,7 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
<p>
Up : <a href="#first" accesskey="u" rel="up">First chapter</a> [<a
href="#first" title="Index" rel="index">Index</a>]</p>
</div>
-<h3 class="section" id="Section-1">1.1 Section 1</h3>
+<h3 class="section" id="Section-1"><span>1.1 Section 1<a class="copiable-link"
href='#Section-1'> ¶</a></span></h3>
<a class="index-entry-id" id="index-something"></a>
@@ -124,7 +126,7 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
<p>
Up : <a href="#section-1" accesskey="u" rel="up">Section 1</a> [<a
href="#first" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="subsection" id="Subsection-1">1.1.1 Subsection 1</h4>
+<h4 class="subsection" id="Subsection-1"><span>1.1.1 Subsection 1<a
class="copiable-link" href='#Subsection-1'> ¶</a></span></h4>
<p>In subsection 1
</p>
diff --git a/tp/t/results/indices/split_chapter_index/res_html/index.html
b/tp/t/results/indices/split_chapter_index/res_html/index.html
index e0a2d69f38..7c6be93264 100644
--- a/tp/t/results/indices/split_chapter_index/res_html/index.html
+++ b/tp/t/results/indices/split_chapter_index/res_html/index.html
@@ -14,6 +14,12 @@
<link href="#Top" rel="start" title="split indices">
<link href="first.html#first" rel="index" title="1 First chapter">
<link href="first.html#first" rel="next" title="1 First chapter">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
<p>
[<a href="first.html#first" title="Index" rel="index">Index</a>]</p>
</div>
-<h1 class="top" id="split-indices">split indices</h1>
+<h1 class="top" id="split-indices"><span>split indices<a class="copiable-link"
href='#split-indices'> ¶</a></span></h1>
<a class="index-entry-id" id="index-entry-a"></a>
<p>Text in top.
diff --git a/tp/t/results/indices/subentries.pl
b/tp/t/results/indices/subentries.pl
index 980113b5c1..cc093925c1 100644
--- a/tp/t/results/indices/subentries.pl
+++ b/tp/t/results/indices/subentries.pl
@@ -1195,7 +1195,7 @@ $result_converted{'html_text'}->{'subentries'} = '<div
class="top-level-extent"
<p>
[<a href="#chapter-index" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="Index">1 Index</h2>
+<h2 class="chapter" id="Index"><span>1 Index<a class="copiable-link"
href=\'#Index\'> ¶</a></span></h2>
<a class="index-entry-id" id="index-a_002d_002d_002da"></a>
<a class="index-entry-id" id="index-b_002d_002d_002db-c_002d_002d_002dc"></a>
diff --git a/tp/t/results/indices/subentry_and_sortas.pl
b/tp/t/results/indices/subentry_and_sortas.pl
index 174a020a2a..7df6845030 100644
--- a/tp/t/results/indices/subentry_and_sortas.pl
+++ b/tp/t/results/indices/subentry_and_sortas.pl
@@ -690,7 +690,7 @@ $result_converted{'html_text'}->{'subentry_and_sortas'} =
'<div class="top-level
<p>
[<a href="#chapter-index" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="Index">1 Index</h2>
+<h2 class="chapter" id="Index"><span>1 Index<a class="copiable-link"
href=\'#Index\'> ¶</a></span></h2>
<a class="index-entry-id" id="index-aaa-bbb"></a>
diff --git a/tp/t/results/indices/subentry_and_sortas_spaces.pl
b/tp/t/results/indices/subentry_and_sortas_spaces.pl
index 05b2eb0ecd..fce81ae87c 100644
--- a/tp/t/results/indices/subentry_and_sortas_spaces.pl
+++ b/tp/t/results/indices/subentry_and_sortas_spaces.pl
@@ -825,7 +825,7 @@
$result_converted{'html_text'}->{'subentry_and_sortas_spaces'} = '<div class="to
<p>
[<a href="#chapter-index" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="Index">1 Index</h2>
+<h2 class="chapter" id="Index"><span>1 Index<a class="copiable-link"
href=\'#Index\'> ¶</a></span></h2>
<a class="index-entry-id" id="index-aaa-bbb-sort-as-c"></a>
<a class="index-entry-id" id="index-aaa-"></a>
diff --git a/tp/t/results/indices/syncode_index_print_both.pl
b/tp/t/results/indices/syncode_index_print_both.pl
index 678e1d594b..13886c7ddb 100644
--- a/tp/t/results/indices/syncode_index_print_both.pl
+++ b/tp/t/results/indices/syncode_index_print_both.pl
@@ -682,7 +682,7 @@
$result_converted{'html_text'}->{'syncode_index_print_both'} = '
<p>
[<a href="#chapter-index" title="Index" rel="index">Index</a>]</p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#chapter-index" accesskey="1">index</a></li>
@@ -693,7 +693,7 @@
$result_converted{'html_text'}->{'syncode_index_print_both'} = '
<p>
[<a href="#chapter-index" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="index">1 index</h2>
+<h2 class="chapter" id="index"><span>1 index<a class="copiable-link"
href=\'#index\'> ¶</a></span></h2>
<a class="index-entry-id" id="index-c_002d_002d_002doncept"></a>
<a class="index-entry-id" id="index-f_002d_002d_002dun"></a>
diff --git a/tp/t/results/indices/syncodeindex_to_plain.pl
b/tp/t/results/indices/syncodeindex_to_plain.pl
index 8db0e64aa1..16798c7ef1 100644
--- a/tp/t/results/indices/syncodeindex_to_plain.pl
+++ b/tp/t/results/indices/syncodeindex_to_plain.pl
@@ -484,7 +484,7 @@ $result_converted{'plaintext'}->{'syncodeindex_to_plain'} =
'cp index.
$result_converted{'html_text'}->{'syncodeindex_to_plain'} = '
-<h1 class="node" id="Top">Top</h1>
+<h1 class="node" id="Top"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<a class="index-entry-id" id="index-_002d_002dk1"></a>
<a class="index-entry-id" id="index-_002d_002dv"></a>
diff --git a/tp/t/results/indices/transparent_sort_chars.pl
b/tp/t/results/indices/transparent_sort_chars.pl
index b724b43d1d..0ff35e709f 100644
--- a/tp/t/results/indices/transparent_sort_chars.pl
+++ b/tp/t/results/indices/transparent_sort_chars.pl
@@ -523,7 +523,7 @@ $result_converted{'html_text'}->{'transparent_sort_chars'}
= '
<p>
[<a href="#node" title="Index" rel="index">Index</a>]</p>
</div>
-<h4 class="node">node</h4>
+<h4 class="node"><span>node<a class="copiable-link" href=\'#node\'>
¶</a></span></h4>
<a class="index-entry-id"
id="index-_002d_002dversion_002c-for-install_002dinfo"></a>
<a class="index-entry-id" id="index-Source-file-format"></a>
diff --git
a/tp/t/results/init_files_tests/customize_special_element/res_html/Chapter-fr.html
b/tp/t/results/init_files_tests/customize_special_element/res_html/Chapter-fr.html
index 6a2e414576..f330aceece 100644
---
a/tp/t/results/init_files_tests/customize_special_element/res_html/Chapter-fr.html
+++
b/tp/t/results/init_files_tests/customize_special_element/res_html/Chapter-fr.html
@@ -15,6 +15,12 @@
<link href="index.html#t_contents" rel="contents" title="⇒ La Table des
matières">
<link href="index.html" rel="up" title="Top">
<link href="Chapter.html" rel="prev" title="Chapter">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Previous: <a href="Chapter.html" accesskey="p" rel="prev">chap</a>, Up: <a
href="index.html" accesskey="u" rel="up">top</a> [<a
href="index.html#t_contents" title="Table of contents"
rel="contents">Contents</a>] </p>
</div>
<hr>
-<h2 class="chapter" id="chap-fr">2 chap fr</h2>
+<h2 class="chapter" id="chap-fr"><span>2 chap fr<a class="copiable-link"
href='#chap-fr'> ¶</a></span></h2>
<p>Text<a class="footnote" id="DOCF1"
href="customize_special_element_fot.html#FOOT1"><sup>1</sup></a>.
</p></div>
diff --git
a/tp/t/results/init_files_tests/customize_special_element/res_html/Chapter.html
b/tp/t/results/init_files_tests/customize_special_element/res_html/Chapter.html
index 4ded623c89..9ca1bbbe26 100644
---
a/tp/t/results/init_files_tests/customize_special_element/res_html/Chapter.html
+++
b/tp/t/results/init_files_tests/customize_special_element/res_html/Chapter.html
@@ -16,6 +16,12 @@
<link href="index.html" rel="up" title="Top">
<link href="Chapter-fr.html" rel="next" title="Chapter fr">
<link href="index.html" rel="prev" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -27,7 +33,7 @@
Next: <a href="Chapter-fr.html" accesskey="n" rel="next">chap fr</a>,
Previous: <a href="index.html" accesskey="p" rel="prev">top</a>, Up: <a
href="index.html" accesskey="u" rel="up">top</a> [<a
href="index.html#t_contents" title="Table of contents"
rel="contents">Contents</a>] </p>
</div>
<hr>
-<h2 class="chapter" id="chap">1 chap</h2>
+<h2 class="chapter" id="chap"><span>1 chap<a class="copiable-link"
href='#chap'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/init_files_tests/customize_special_element/res_html/index.html
b/tp/t/results/init_files_tests/customize_special_element/res_html/index.html
index ae78ab3b86..1632ba53fd 100644
---
a/tp/t/results/init_files_tests/customize_special_element/res_html/index.html
+++
b/tp/t/results/init_files_tests/customize_special_element/res_html/index.html
@@ -16,6 +16,8 @@
<link href="Chapter.html" rel="next" title="Chapter">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -33,7 +35,7 @@ ul.toc-numbered-mark {list-style: none}
Next: <a href="Chapter.html" accesskey="n" rel="next">chap</a> [<a
href="#t_contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
<hr>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href='#top'>
¶</a></span></h1>
<div class="element-contents" id="t_contents">
<h2 class="contents-heading">The <em class="emph">Table of Contents</em></h2>
diff --git
a/tp/t/results/init_files_tests/customize_translations/res_html/Chapter-de.html
b/tp/t/results/init_files_tests/customize_translations/res_html/Chapter-de.html
index 6da3c0fa22..6c55e700b6 100644
---
a/tp/t/results/init_files_tests/customize_translations/res_html/Chapter-de.html
+++
b/tp/t/results/init_files_tests/customize_translations/res_html/Chapter-de.html
@@ -16,6 +16,12 @@
<link href="index.html" rel="up" title="Top">
<link href="Last-chapter.html" rel="next" title="Last chapter">
<link href="Chapter-fr.html#Chapter-fr" rel="prev" title="Chapter fr">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
<p>
Nächster Knoten: <a href="Last-chapter.html" accesskey="n" rel="next">Last
Chapter</a>, Previous: <a href="Chapter-fr.html#Chapter-fr" accesskey="p"
rel="prev">chap fr</a>, Up: <a href="index.html" accesskey="u" rel="up">top</a>
[<a href="index.html#SEC_Contents" title="Das Inhaltsverzeichnis"
rel="contents">Contents</a>] [<a href="Last-chapter.html" title="Next
section in reading order" accesskey="n" rel="next">Nach vorne ⇒</a>]</p>
</div>
-<h2 class="chapter" id="chap-de">3 chap de</h2>
+<h2 class="chapter" id="chap-de"><span>3 chap de<a class="copiable-link"
href='#chap-de'> ¶</a></span></h2>
<p>Fehler-->.
</p>
diff --git
a/tp/t/results/init_files_tests/customize_translations/res_html/Chapter-fr.html
b/tp/t/results/init_files_tests/customize_translations/res_html/Chapter-fr.html
index f31de7d989..f56607709d 100644
---
a/tp/t/results/init_files_tests/customize_translations/res_html/Chapter-fr.html
+++
b/tp/t/results/init_files_tests/customize_translations/res_html/Chapter-fr.html
@@ -16,6 +16,12 @@
<link href="index.html" rel="up" title="Top">
<link href="Chapter-de.html" rel="next" title="Chapter de">
<link href="Chapter.html" rel="prev" title="Chapter">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
<p>
Nœ suivant: <a href="Chapter-de.html" accesskey="n" rel="next">chap
de</a>, Previous: <a href="Chapter.html" accesskey="p" rel="prev">chap</a>, Up:
<a href="index.html" accesskey="u" rel="up">top</a> [<a
href="index.html#SEC_Contents" title="La Table des matières"
rel="contents">Contents</a>] [<a href="#section-fr" title="Next section
in reading order" accesskey="n" rel="next">Vers l’avant ⇒</a>]</p>
</div>
-<h2 class="chapter" id="chap-fr">2 chap fr</h2>
+<h2 class="chapter" id="chap-fr"><span>2 chap fr<a class="copiable-link"
href='#chap-fr'> ¶</a></span></h2>
<p>Erreur-->.
</p>
@@ -39,7 +45,7 @@ Nœ suivant: <a href="Chapter-de.html" accesskey="n"
rel="next">chap de</a>
<p>
Up: <a href="#Chapter-fr" accesskey="u" rel="up">chap fr</a> [<a
href="index.html#SEC_Contents" title="La Table des matières"
rel="contents">Contents</a>] [<a href="Chapter-de.html" title="Next
section in reading order" accesskey="n" rel="next">Vers l’avant
⇒</a>]</p>
</div>
-<h3 class="section" id="sec-fr">2.1 sec fr</h3>
+<h3 class="section" id="sec-fr"><span>2.1 sec fr<a class="copiable-link"
href='#sec-fr'> ¶</a></span></h3>
</div>
</div>
diff --git
a/tp/t/results/init_files_tests/customize_translations/res_html/Chapter.html
b/tp/t/results/init_files_tests/customize_translations/res_html/Chapter.html
index 37cda33564..72effdc89c 100644
--- a/tp/t/results/init_files_tests/customize_translations/res_html/Chapter.html
+++ b/tp/t/results/init_files_tests/customize_translations/res_html/Chapter.html
@@ -16,6 +16,12 @@
<link href="index.html" rel="up" title="Top">
<link href="Chapter-fr.html#Chapter-fr" rel="next" title="Chapter fr">
<link href="index.html" rel="prev" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
<p>
-> : <a href="Chapter-fr.html#Chapter-fr" accesskey="n" rel="next">chap
fr</a>, Previous: <a href="index.html" accesskey="p" rel="prev">top</a>, Up: <a
href="index.html" accesskey="u" rel="up">top</a> [<a
href="index.html#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>] [<a href="Chapter-fr.html#Chapter-fr"
title="Next section in reading order" accesskey="n" rel="next">Forward</a>]</p>
</div>
-<h2 class="chapter" id="chap">1 chap</h2>
+<h2 class="chapter" id="chap"><span>1 chap<a class="copiable-link"
href='#chap'> ¶</a></span></h2>
<p>error-->.
</p>
diff --git
a/tp/t/results/init_files_tests/customize_translations/res_html/Last-chapter.html
b/tp/t/results/init_files_tests/customize_translations/res_html/Last-chapter.html
index b11746cbbd..d115e9dfc3 100644
---
a/tp/t/results/init_files_tests/customize_translations/res_html/Last-chapter.html
+++
b/tp/t/results/init_files_tests/customize_translations/res_html/Last-chapter.html
@@ -15,6 +15,12 @@
<link href="index.html#SEC_Contents" rel="contents" title="Table of Contents">
<link href="index.html" rel="up" title="Top">
<link href="Chapter-de.html" rel="prev" title="Chapter de">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
<p>
Previous: <a href="Chapter-de.html" accesskey="p" rel="prev">chap de</a>, Up:
<a href="index.html" accesskey="u" rel="up">top</a> [<a
href="index.html#SEC_Contents" title="Das Inhaltsverzeichnis"
rel="contents">Contents</a>] </p>
</div>
-<h2 class="chapter" id="Last-Chapter">4 Last Chapter</h2>
+<h2 class="chapter" id="Last-Chapter"><span>4 Last Chapter<a
class="copiable-link" href='#Last-Chapter'> ¶</a></span></h2>
</div>
<hr>
diff --git
a/tp/t/results/init_files_tests/customize_translations/res_html/index.html
b/tp/t/results/init_files_tests/customize_translations/res_html/index.html
index 3abd5b9bc4..d8ccc93f8b 100644
--- a/tp/t/results/init_files_tests/customize_translations/res_html/index.html
+++ b/tp/t/results/init_files_tests/customize_translations/res_html/index.html
@@ -16,6 +16,8 @@
<link href="Chapter.html" rel="next" title="Chapter">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -31,7 +33,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
-> : <a href="Chapter.html" accesskey="n" rel="next">chap</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href='#top'>
¶</a></span></h1>
<div class="element-contents" id="SEC_Contents">
<h2 class="contents-heading">Table of Contents</h2>
diff --git
a/tp/t/results/init_files_tests/documentation_examples/res_html/index.html
b/tp/t/results/init_files_tests/documentation_examples/res_html/index.html
index 513d740636..39fcd04e7f 100644
--- a/tp/t/results/init_files_tests/documentation_examples/res_html/index.html
+++ b/tp/t/results/init_files_tests/documentation_examples/res_html/index.html
@@ -15,8 +15,10 @@
<link href="prepended_to_filenames-my-node.html" rel="next" title="my node">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
div.example {margin-left: 3.2em}
h1.titlefont {text-align:center}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -31,7 +33,7 @@ h1.titlefont {text-align:center}
Next: <a href="prepended_to_filenames-my-node.html" accesskey="n"
rel="next">my node</a> </p>
</div>
<hr>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link"
href='#prepended_to_labels-Top'> ¶</a></span></h1>
<p><code class="sansserif">in--text</code> ­ p--n. error--> is the
<strong class="strong">same</strong> as
See <a class="xref" href="prepended_to_filenames-my-node.html">my node</a><a
class="footnote" id="DOCF1_2"
href="documentation_examples_fot.html#FOOT1_2"><sup>2</sup></a>.
diff --git
a/tp/t/results/init_files_tests/documentation_examples/res_html/prepended_to_filenames-my-node.html
b/tp/t/results/init_files_tests/documentation_examples/res_html/prepended_to_filenames-my-node.html
index a7cc13a74d..e559ab7536 100644
---
a/tp/t/results/init_files_tests/documentation_examples/res_html/prepended_to_filenames-my-node.html
+++
b/tp/t/results/init_files_tests/documentation_examples/res_html/prepended_to_filenames-my-node.html
@@ -13,6 +13,12 @@
<link href="index.html" rel="start" title="Top">
<link href="index.html" rel="prev" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -23,7 +29,7 @@
Previous: <a href="index.html" accesskey="p" rel="prev">Top</a> </p>
</div>
<hr>
-<h4 class="node">my node</h4>
+<h4 class="node"><span>my node<a class="copiable-link"
href='#prepended_to_labels-my-node'> ¶</a></span></h4>
<p>Fehler-->.
diff --git
a/tp/t/results/init_files_tests/undefined_node_filename/res_html/Other.html
b/tp/t/results/init_files_tests/undefined_node_filename/res_html/Other.html
index 7cae516a4b..243a94ff34 100644
--- a/tp/t/results/init_files_tests/undefined_node_filename/res_html/Other.html
+++ b/tp/t/results/init_files_tests/undefined_node_filename/res_html/Other.html
@@ -13,6 +13,12 @@
<link href="index.html" rel="start" title="Top">
<link href="index.html" rel="prev" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -23,7 +29,7 @@
Previous: <a href="index.html" accesskey="p" rel="prev">Top</a> </p>
</div>
<hr>
-<h4 class="node">Other</h4>
+<h4 class="node"><span>Other<a class="copiable-link" href='#Other'>
¶</a></span></h4>
diff --git
a/tp/t/results/init_files_tests/undefined_node_filename/res_html/index.html
b/tp/t/results/init_files_tests/undefined_node_filename/res_html/index.html
index ecb96dd23d..94181638a4 100644
--- a/tp/t/results/init_files_tests/undefined_node_filename/res_html/index.html
+++ b/tp/t/results/init_files_tests/undefined_node_filename/res_html/index.html
@@ -13,6 +13,12 @@
<link href="#Top" rel="start" title="Top">
<link href="Other.html" rel="next" title="Other">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -23,7 +29,7 @@
Next: <a href="Other.html" accesskey="n" rel="next">Other</a> </p>
</div>
<hr>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href='#Top'>
¶</a></span></h1>
<hr>
<div class="nav-panel">
diff --git a/tp/t/results/itemize/inter_item_commands_in_enumerate.pl
b/tp/t/results/itemize/inter_item_commands_in_enumerate.pl
index df5dd8e0c5..dd41681a24 100644
--- a/tp/t/results/itemize/inter_item_commands_in_enumerate.pl
+++ b/tp/t/results/itemize/inter_item_commands_in_enumerate.pl
@@ -1278,7 +1278,7 @@
$result_converted{'html_text'}->{'inter_item_commands_in_enumerate'} = '<div cla
<p>
</p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#chapter" accesskey="1">chap</a></li>
@@ -1289,7 +1289,7 @@
$result_converted{'html_text'}->{'inter_item_commands_in_enumerate'} = '<div cla
<p>
</p>
</div>
-<h2 class="chapter" id="chap">1 chap</h2>
+<h2 class="chapter" id="chap"><span>1 chap<a class="copiable-link"
href=\'#chap\'> ¶</a></span></h2>
<ol class="enumerate">
<li> e–numerate
diff --git a/tp/t/results/itemize/inter_item_commands_in_itemize.pl
b/tp/t/results/itemize/inter_item_commands_in_itemize.pl
index 0b79f7a570..7e1d6c828e 100644
--- a/tp/t/results/itemize/inter_item_commands_in_itemize.pl
+++ b/tp/t/results/itemize/inter_item_commands_in_itemize.pl
@@ -887,7 +887,7 @@
$result_converted{'html_text'}->{'inter_item_commands_in_itemize'} = '<div class
<p>
</p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#chapter" accesskey="1">chap</a></li>
@@ -898,7 +898,7 @@
$result_converted{'html_text'}->{'inter_item_commands_in_itemize'} = '<div class
<p>
</p>
</div>
-<h2 class="chapter" id="chap">1 chap</h2>
+<h2 class="chapter" id="chap"><span>1 chap<a class="copiable-link"
href=\'#chap\'> ¶</a></span></h2>
<ul class="itemize mark-minus">
<li><a class="index-entry-id" id="index-also-a-cindex-in-itemize"></a>
diff --git a/tp/t/results/languages/appendix_translated.pl
b/tp/t/results/languages/appendix_translated.pl
index f6ae2c39cf..d20bdc827f 100644
--- a/tp/t/results/languages/appendix_translated.pl
+++ b/tp/t/results/languages/appendix_translated.pl
@@ -319,6 +319,8 @@ $result_converted{'html'}->{'appendix_translated'} =
'<!DOCTYPE html>
<link href="#SEC_Contents" rel="contents" title="Table of Contents">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -329,7 +331,7 @@ ul.toc-numbered-mark {list-style: none}
<body lang="fr">
<div class="top-level-extent" id="Top">
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<div class="element-contents" id="SEC_Contents">
<h2 class="contents-heading">Table of Contents</h2>
@@ -342,7 +344,7 @@ ul.toc-numbered-mark {list-style: none}
</div>
</div>
<div class="appendix-level-extent" id="dernier">
-<h2 class="appendix">Annexe A dernier</h2>
+<h2 class="appendix"><span>Annexe A dernier<a class="copiable-link"
href=\'#dernier\'> ¶</a></span></h2>
</div>
</div>
diff --git a/tp/t/results/languages/command_translated.pl
b/tp/t/results/languages/command_translated.pl
index 312eb65832..91184c38a3 100644
--- a/tp/t/results/languages/command_translated.pl
+++ b/tp/t/results/languages/command_translated.pl
@@ -278,6 +278,12 @@ $result_converted{'html'}->{'command_translated'} =
'<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -285,7 +291,7 @@ $result_converted{'html'}->{'command_translated'} =
'<!DOCTYPE html>
<body lang="fr">
<div class="top-level-extent" id="Top">
-<h1 class="top" id="top-error_002d_002d_003e">top erreur→</h1>
+<h1 class="top" id="top-error_002d_002d_003e"><span>top erreur→<a
class="copiable-link" href=\'#top-error_002d_002d_003e\'> ¶</a></span></h1>
<p>erreur→
</p></div>
diff --git
a/tp/t/results/languages/documentlanguage/res_html/documentlanguage.html
b/tp/t/results/languages/documentlanguage/res_html/documentlanguage.html
index aca95d746a..284844304b 100644
--- a/tp/t/results/languages/documentlanguage/res_html/documentlanguage.html
+++ b/tp/t/results/languages/documentlanguage/res_html/documentlanguage.html
@@ -38,7 +38,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<p>
Next: <a href="#chapter" accesskey="n" rel="next">Chapter</a> [<a
href="#chapter" title="Index" rel="index">Index</a>]</p>
</div>
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href='#top-section'> ¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#chapter" accesskey="1">Chapter</a></li>
@@ -49,7 +49,7 @@ Next: <a href="#chapter" accesskey="n" rel="next">Chapter</a>
[<a href="#
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">top section</a>, Up: <a
href="#Top" accesskey="u" rel="up">top section</a> [<a href="#chapter"
title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="Chapter">1, Chapter</h2>
+<h2 class="chapter" id="Chapter"><span>1, Chapter<a class="copiable-link"
href='#Chapter'> ¶</a></span></h2>
<p>Veja <a class="xref" href="#chapter">Chapter</a>.
</p>
diff --git
a/tp/t/results/languages/documentlanguage_option/res_html/documentlanguage.html
b/tp/t/results/languages/documentlanguage_option/res_html/documentlanguage.html
index fe21f45fb3..cbfdcb9ad1 100644
---
a/tp/t/results/languages/documentlanguage_option/res_html/documentlanguage.html
+++
b/tp/t/results/languages/documentlanguage_option/res_html/documentlanguage.html
@@ -38,7 +38,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<p>
Next: <a href="#chapter" accesskey="n" rel="next">Chapter</a> [<a
href="#chapter" title="Index" rel="index">Index</a>]</p>
</div>
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href='#top-section'> ¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#chapter" accesskey="1">Chapter</a></li>
@@ -49,7 +49,7 @@ Next: <a href="#chapter" accesskey="n" rel="next">Chapter</a>
[<a href="#
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">top section</a>, Up: <a
href="#Top" accesskey="u" rel="up">top section</a> [<a href="#chapter"
title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="Chapter">1 Chapter</h2>
+<h2 class="chapter" id="Chapter"><span>1 Chapter<a class="copiable-link"
href='#Chapter'> ¶</a></span></h2>
<p>Voir <a class="xref" href="#chapter">Chapter</a>.
</p>
diff --git
a/tp/t/results/languages/documentlanguage_unknown/res_html/documentlanguage.html
b/tp/t/results/languages/documentlanguage_unknown/res_html/documentlanguage.html
index fd4dbc1a3e..ea38aa7a6e 100644
---
a/tp/t/results/languages/documentlanguage_unknown/res_html/documentlanguage.html
+++
b/tp/t/results/languages/documentlanguage_unknown/res_html/documentlanguage.html
@@ -38,7 +38,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<p>
Next: <a href="#chapter" accesskey="n" rel="next">Chapter</a> [<a
href="#chapter" title="Index" rel="index">Index</a>]</p>
</div>
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href='#top-section'> ¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#chapter" accesskey="1">Chapter</a></li>
@@ -49,7 +49,7 @@ Next: <a href="#chapter" accesskey="n" rel="next">Chapter</a>
[<a href="#
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">top section</a>, Up: <a
href="#Top" accesskey="u" rel="up">top section</a> [<a href="#chapter"
title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="Chapter">1 Chapter</h2>
+<h2 class="chapter" id="Chapter"><span>1 Chapter<a class="copiable-link"
href='#Chapter'> ¶</a></span></h2>
<p>See <a class="xref" href="#chapter">Chapter</a>.
</p>
diff --git a/tp/t/results/languages/multiple.pl
b/tp/t/results/languages/multiple.pl
index de3278f1fe..60aa90164f 100644
--- a/tp/t/results/languages/multiple.pl
+++ b/tp/t/results/languages/multiple.pl
@@ -1247,7 +1247,7 @@ th.sections-header-printindex {text-align:left;
padding-left: 1em}
<p>
Next: <a href="#chap" accesskey="n" rel="next">Chap</a> [<a
href="#chap" title="Index" rel="index">Index</a>]</p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#chap" accesskey="1">Chap</a></li>
@@ -1258,7 +1258,7 @@ Next: <a href="#chap" accesskey="n" rel="next">Chap</a>
[<a href="#chap"
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">top</a>, Up: <a href="#Top"
accesskey="u" rel="up">top</a> [<a href="#chap" title="Index"
rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="Chap">1 Chap</h2>
+<h2 class="chapter" id="Chap"><span>1 Chap<a class="copiable-link"
href=\'#Chap\'> ¶</a></span></h2>
<dl class="first-defcv first-defivar-alias-first-defcv">
<dt class="defcv defivar-alias-defcv" id="index-BBB-of-fr"><span
class="category-def">Instance Variable de <code class="code">fr</code> :
</span><span><strong class="def-name">BBB</strong> <var
class="def-var-arguments">CCC</var><a class="copiable-link"
href=\'#index-BBB-of-fr\'> ¶</a></span></dt>
diff --git a/tp/t/results/languages/multiple_in_preamble.pl
b/tp/t/results/languages/multiple_in_preamble.pl
index cdef15a6d0..b813ed7761 100644
--- a/tp/t/results/languages/multiple_in_preamble.pl
+++ b/tp/t/results/languages/multiple_in_preamble.pl
@@ -1097,7 +1097,7 @@ strong.def-name {font-family: monospace; font-weight:
bold; font-size: larger}
<p>
Next: <a href="#chapter" accesskey="n" rel="next">chap</a> </p>
</div>
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href=\'#top-section\'> ¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#chapter" accesskey="1">chap</a></li>
@@ -1108,7 +1108,7 @@ Next: <a href="#chapter" accesskey="n"
rel="next">chap</a> </p>
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">top section</a>, Up: <a
href="#Top" accesskey="u" rel="up">top section</a> </p>
</div>
-<h2 class="chapter" id="chap">1 chap</h2>
+<h2 class="chapter" id="chap"><span>1 chap<a class="copiable-link"
href=\'#chap\'> ¶</a></span></h2>
<dl class="first-defcv first-defivar-alias-first-defcv">
<dt class="defcv defivar-alias-defcv" id="index-BBB-of-hr"><span
class="category-def">Instance Variable od <code class="code">hr</code>:
</span><span><strong class="def-name">BBB</strong> <var
class="def-var-arguments">CCC</var><a class="copiable-link"
href=\'#index-BBB-of-hr\'> ¶</a></span></dt>
diff --git a/tp/t/results/languages/multiple_in_preamble_before_node.pl
b/tp/t/results/languages/multiple_in_preamble_before_node.pl
index a9bd6cdfd9..6d47a52198 100644
--- a/tp/t/results/languages/multiple_in_preamble_before_node.pl
+++ b/tp/t/results/languages/multiple_in_preamble_before_node.pl
@@ -950,7 +950,7 @@ strong.def-name {font-family: monospace; font-weight: bold;
font-size: larger}
<p>
Next: <a href="#chapter" accesskey="n" rel="next">chap</a> </p>
</div>
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href=\'#top-section\'> ¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#chapter" accesskey="1">chap</a></li>
@@ -961,7 +961,7 @@ Next: <a href="#chapter" accesskey="n" rel="next">chap</a>
</p>
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">top section</a>, Up: <a
href="#Top" accesskey="u" rel="up">top section</a> </p>
</div>
-<h2 class="chapter" id="chap">1 chap</h2>
+<h2 class="chapter" id="chap"><span>1 chap<a class="copiable-link"
href=\'#chap\'> ¶</a></span></h2>
<dl class="first-defcv first-defivar-alias-first-defcv">
<dt class="defcv defivar-alias-defcv" id="index-BBB-of-c"><span
class="category-def">Instance Variable of <code class="code">c</code>:
</span><span><strong class="def-name">BBB</strong> <var
class="def-var-arguments">CCC</var><a class="copiable-link"
href=\'#index-BBB-of-c\'> ¶</a></span></dt>
diff --git
a/tp/t/results/languages/multiple_lang_chapters/res_html/multiple_lang_chapters.html
b/tp/t/results/languages/multiple_lang_chapters/res_html/multiple_lang_chapters.html
index 5472608f0f..2cdb16944b 100644
---
a/tp/t/results/languages/multiple_lang_chapters/res_html/multiple_lang_chapters.html
+++
b/tp/t/results/languages/multiple_lang_chapters/res_html/multiple_lang_chapters.html
@@ -32,7 +32,7 @@ strong.def-name {font-family: monospace; font-weight: bold;
font-size: larger}
<p>
Next: <a href="#chapter-ja" accesskey="n" rel="next">ja</a> </p>
</div>
-<h1 class="top" id="Multi-language-file">Multi language file</h1>
+<h1 class="top" id="Multi-language-file"><span>Multi language file<a
class="copiable-link" href='#Multi-language-file'> ¶</a></span></h1>
<ul class="mini-toc">
@@ -48,7 +48,7 @@ Next: <a href="#chapter-ja" accesskey="n" rel="next">ja</a>
</p>
<p>
Next: <a href="#chapter-en" accesskey="n" rel="next">en</a>, Previous: <a
href="#Top" accesskey="p" rel="prev">Multi language file</a>, Up: <a
href="#Top" accesskey="u" rel="up">Multi language file</a> </p>
</div>
-<h2 class="chapter" id="ja">1 ja</h2>
+<h2 class="chapter" id="ja"><span>1 ja<a class="copiable-link" href='#ja'>
¶</a></span></h2>
<p>In japanese. See <a class="xref" href="#chapter-ja">ja</a>.
</p><dl class="first-defcv first-defivar-alias-first-defcv">
@@ -62,7 +62,7 @@ Next: <a href="#chapter-en" accesskey="n" rel="next">en</a>,
Previous: <a href="
<p>
Next: <a href="#chapter-fr_005fFR" accesskey="n" rel="next">fr_FR</a>,
Previous: <a href="#chapter-ja" accesskey="p" rel="prev">ja</a>, Up: <a
href="#Top" accesskey="u" rel="up">Multi language file</a> </p>
</div>
-<h2 class="chapter" id="en">2 en</h2>
+<h2 class="chapter" id="en"><span>2 en<a class="copiable-link" href='#en'>
¶</a></span></h2>
<p>In english. See <a class="xref" href="#chapter-ja">ja</a>.
</p><dl class="first-defcv first-defivar-alias-first-defcv">
@@ -76,7 +76,7 @@ Next: <a href="#chapter-fr_005fFR" accesskey="n"
rel="next">fr_FR</a>, Previous:
<p>
Next: <a href="#chapter-de" accesskey="n" rel="next">de</a>, Previous: <a
href="#chapter-en" accesskey="p" rel="prev">en</a>, Up: <a href="#Top"
accesskey="u" rel="up">Multi language file</a> </p>
</div>
-<h2 class="chapter" id="fr_005fFR">3 fr_FR</h2>
+<h2 class="chapter" id="fr_005fFR"><span>3 fr_FR<a class="copiable-link"
href='#fr_005fFR'> ¶</a></span></h2>
<dl class="first-defcv first-defivar-alias-first-defcv">
<dt class="defcv defivar-alias-defcv" id="index-BBB-of-AAA-2"><span
class="category-def">Instance Variable de <code class="code">AAA</code> :
</span><span><strong class="def-name">BBB</strong> <var
class="def-var-arguments">CCC</var><a class="copiable-link"
href='#index-BBB-of-AAA-2'> ¶</a></span></dt>
@@ -89,7 +89,7 @@ Next: <a href="#chapter-de" accesskey="n" rel="next">de</a>,
Previous: <a href="
<p>
Next: <a href="#chapter-pt_005fBR" accesskey="n" rel="next">pt_bR</a>,
Previous: <a href="#chapter-fr_005fFR" accesskey="p" rel="prev">fr_FR</a>, Up:
<a href="#Top" accesskey="u" rel="up">Multi language file</a> </p>
</div>
-<h2 class="chapter" id="de">4 de</h2>
+<h2 class="chapter" id="de"><span>4 de<a class="copiable-link" href='#de'>
¶</a></span></h2>
<hr>
</div>
@@ -98,7 +98,7 @@ Next: <a href="#chapter-pt_005fBR" accesskey="n"
rel="next">pt_bR</a>, Previous:
<p>
Previous: <a href="#chapter-de" accesskey="p" rel="prev">de</a>, Up: <a
href="#Top" accesskey="u" rel="up">Multi language file</a> </p>
</div>
-<h2 class="chapter" id="pt_005fbR">5 pt_bR</h2>
+<h2 class="chapter" id="pt_005fbR"><span>5 pt_bR<a class="copiable-link"
href='#pt_005fbR'> ¶</a></span></h2>
<p>In brazilian. Veja <a class="xref" href="#chapter-ja">ja</a>.
</p></div>
diff --git
a/tp/t/results/languages/multiple_lang_chapters_texi2html/res_html/multiple_lang_chapters.html
b/tp/t/results/languages/multiple_lang_chapters_texi2html/res_html/multiple_lang_chapters.html
index d2df2bb881..c952e701d3 100644
---
a/tp/t/results/languages/multiple_lang_chapters_texi2html/res_html/multiple_lang_chapters.html
+++
b/tp/t/results/languages/multiple_lang_chapters_texi2html/res_html/multiple_lang_chapters.html
@@ -39,7 +39,7 @@ td.name-direction-about {text-align:center}
<td>[Index]</td>
<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h1 class="top" id="Multi-language-file">Multi language file</h1>
+<h1 class="top" id="Multi-language-file"><span>Multi language file<a
class="copiable-link" href='#Multi-language-file'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="#chapter-ja">1
ja</a></td><td> </td><td class="menu-entry-description">
@@ -71,7 +71,7 @@ td.name-direction-about {text-align:center}
<td>[Index]</td>
<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h1 class="chapter" id="ja">1 ja</h1>
+<h1 class="chapter" id="ja"><span>1 ja<a class="copiable-link" href='#ja'>
¶</a></span></h1>
<p>In japanese. See <a class="xref" href="#chapter-ja">ja</a>.
</p><dl class="first-defcv first-defivar-alias-first-defcv">
@@ -96,7 +96,7 @@ td.name-direction-about {text-align:center}
<td>[Index]</td>
<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h1 class="chapter" id="en">2 en</h1>
+<h1 class="chapter" id="en"><span>2 en<a class="copiable-link" href='#en'>
¶</a></span></h1>
<p>In english. See <a class="xref" href="#chapter-ja">ja</a>.
</p><dl class="first-defcv first-defivar-alias-first-defcv">
@@ -121,7 +121,7 @@ td.name-direction-about {text-align:center}
<td>[Index]</td>
<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h1 class="chapter" id="fr_005fFR">3 fr_FR</h1>
+<h1 class="chapter" id="fr_005fFR"><span>3 fr_FR<a class="copiable-link"
href='#fr_005fFR'> ¶</a></span></h1>
<dl class="first-defcv first-defivar-alias-first-defcv">
<dt class="defcv defivar-alias-defcv" id="index-BBB-of-AAA-2"><span
class="category-def">Instance Variable de <code class="code">AAA</code> :
</span><span><strong class="def-name">BBB</strong> <var
class="def-var-arguments">CCC</var><a class="copiable-link"
href='#index-BBB-of-AAA-2'> ¶</a></span></dt>
@@ -145,7 +145,7 @@ td.name-direction-about {text-align:center}
<td>[Index]</td>
<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h1 class="chapter" id="de">4 de</h1>
+<h1 class="chapter" id="de"><span>4 de<a class="copiable-link" href='#de'>
¶</a></span></h1>
<hr>
</div>
@@ -165,7 +165,7 @@ td.name-direction-about {text-align:center}
<td>[Index]</td>
<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h1 class="chapter" id="pt_005fbR">5 pt_bR</h1>
+<h1 class="chapter" id="pt_005fbR"><span>5 pt_bR<a class="copiable-link"
href='#pt_005fbR'> ¶</a></span></h1>
<p>In brazilian. Veja <a class="xref" href="#chapter-ja">ja</a>.
</p><hr style="height: 6px;">
diff --git a/tp/t/results/languages/unknown_language.pl
b/tp/t/results/languages/unknown_language.pl
index 1b4d7e1e2f..cc25b9dd84 100644
--- a/tp/t/results/languages/unknown_language.pl
+++ b/tp/t/results/languages/unknown_language.pl
@@ -402,6 +402,12 @@ $result_converted{'html'}->{'unknown_language'} =
'<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -409,7 +415,7 @@ $result_converted{'html'}->{'unknown_language'} =
'<!DOCTYPE html>
<body lang="unknown">
<div class="top-level-extent" id="Top">
-<h1 class="top" id="unknkown-language">unknkown language</h1>
+<h1 class="top" id="unknkown-language"><span>unknkown language<a
class="copiable-link" href=\'#unknkown-language\'> ¶</a></span></h1>
<p>Unknown language. See <a class="xref" href="#Top">unknkown language</a>.
</p>
diff --git a/tp/t/results/languages/unknown_region.pl
b/tp/t/results/languages/unknown_region.pl
index 0b2ee0179c..7cbb6d3d63 100644
--- a/tp/t/results/languages/unknown_region.pl
+++ b/tp/t/results/languages/unknown_region.pl
@@ -364,7 +364,7 @@ strong.def-name {font-family: monospace; font-weight: bold;
font-size: larger}
<body lang="fr_NOWHERE">
-<h1 class="node" id="Top">Top</h1>
+<h1 class="node" id="Top"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<dl class="first-defcv first-defivar-alias-first-defcv">
<dt class="defcv defivar-alias-defcv" id="index-BBB-of-AAA"><span
class="category-def">Instance Variable de <code class="code">AAA</code> :
</span><span><strong class="def-name">BBB</strong> <var
class="def-var-arguments">CCC</var><a class="copiable-link"
href=\'#index-BBB-of-AAA\'> ¶</a></span></dt>
diff --git a/tp/t/results/layout/navigation/res_html/navigation.html
b/tp/t/results/layout/navigation/res_html/navigation.html
index 354e7c6e2b..fd0c4bd059 100644
--- a/tp/t/results/layout/navigation/res_html/navigation.html
+++ b/tp/t/results/layout/navigation/res_html/navigation.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.button-direction-about {text-align:center}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
@@ -36,7 +38,7 @@ ul.toc-numbered-mark {list-style: none}
<td>[Index]</td>
<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h1 class="top" id="File-used-for-navigation-testing">File used for navigation
testing</h1>
+<h1 class="top" id="File-used-for-navigation-testing"><span>File used for
navigation testing<a class="copiable-link"
href='#File-used-for-navigation-testing'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="#chapter">1 First
chapter</a></td><td> </td><td class="menu-entry-description">
@@ -60,7 +62,7 @@ ul.toc-numbered-mark {list-style: none}
<td>[Index]</td>
<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h1 class="chapter" id="First-chapter">1 First chapter</h1>
+<h1 class="chapter" id="First-chapter"><span>1 First chapter<a
class="copiable-link" href='#First-chapter'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="#section">1.1 Section in
chapter</a></td><td> </td><td class="menu-entry-description">
@@ -84,7 +86,7 @@ ul.toc-numbered-mark {list-style: none}
<td>[Index]</td>
<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h2 class="section" id="Section-in-chapter">1.1 Section in chapter</h2>
+<h2 class="section" id="Section-in-chapter"><span>1.1 Section in chapter<a
class="copiable-link" href='#Section-in-chapter'> ¶</a></span></h2>
<p>AAAA
</p>
@@ -135,7 +137,7 @@ b b b b b b b b b b b b b b b b b b b b b bb b b b b b b
bb b bb.
<td>[Index]</td>
<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h3 class="subsection" id="Sub-section-in-section">1.1.1 Sub section in
section</h3>
+<h3 class="subsection" id="Sub-section-in-section"><span>1.1.1 Sub section in
section<a class="copiable-link" href='#Sub-section-in-section'>
¶</a></span></h3>
<hr style="height: 6px;">
diff --git a/tp/t/results/layout/navigation_chapter/res_html/chapter.html
b/tp/t/results/layout/navigation_chapter/res_html/chapter.html
index ca3297c510..5e798329b2 100644
--- a/tp/t/results/layout/navigation_chapter/res_html/chapter.html
+++ b/tp/t/results/layout/navigation_chapter/res_html/chapter.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -40,7 +42,7 @@ td.menu-entry-destination {vertical-align: top}
<td>[Index]</td>
<td>[<a href="navigation_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h1 class="chapter" id="First-chapter">1 First chapter</h1>
+<h1 class="chapter" id="First-chapter"><span>1 First chapter<a
class="copiable-link" href='#First-chapter'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="#section">1.1 Section in
chapter</a></td><td> </td><td class="menu-entry-description">
@@ -64,7 +66,7 @@ td.menu-entry-destination {vertical-align: top}
<td>[Index]</td>
<td>[<a href="navigation_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h2 class="section" id="Section-in-chapter">1.1 Section in chapter</h2>
+<h2 class="section" id="Section-in-chapter"><span>1.1 Section in chapter<a
class="copiable-link" href='#Section-in-chapter'> ¶</a></span></h2>
<p>AAAA
</p>
@@ -115,7 +117,7 @@ b b b b b b b b b b b b b b b b b b b b b bb b b b b b b
bb b bb.
<td>[Index]</td>
<td>[<a href="navigation_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h3 class="subsection" id="Sub-section-in-section">1.1.1 Sub section in
section</h3>
+<h3 class="subsection" id="Sub-section-in-section"><span>1.1.1 Sub section in
section<a class="copiable-link" href='#Sub-section-in-section'>
¶</a></span></h3>
</div>
diff --git a/tp/t/results/layout/navigation_chapter/res_html/index.html
b/tp/t/results/layout/navigation_chapter/res_html/index.html
index e93fb74d84..e1d7aa4c42 100644
--- a/tp/t/results/layout/navigation_chapter/res_html/index.html
+++ b/tp/t/results/layout/navigation_chapter/res_html/index.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -33,7 +35,7 @@ td.menu-entry-destination {vertical-align: top}
<td>[Index]</td>
<td>[<a href="navigation_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h1 class="top" id="File-used-for-navigation-testing">File used for navigation
testing</h1>
+<h1 class="top" id="File-used-for-navigation-testing"><span>File used for
navigation testing<a class="copiable-link"
href='#File-used-for-navigation-testing'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="chapter.html#chapter">1 First
chapter</a></td><td> </td><td class="menu-entry-description">
diff --git
a/tp/t/results/layout/navigation_chapter_no_header/res_html/chapter.html
b/tp/t/results/layout/navigation_chapter_no_header/res_html/chapter.html
index 6d7fd96dd2..266ebb91e4 100644
--- a/tp/t/results/layout/navigation_chapter_no_header/res_html/chapter.html
+++ b/tp/t/results/layout/navigation_chapter_no_header/res_html/chapter.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -39,7 +41,7 @@ td.menu-entry-destination {vertical-align: top}
<td>[<a href="navigation_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
<hr>
-<h1 class="chapter" id="First-chapter">1 First chapter</h1>
+<h1 class="chapter" id="First-chapter"><span>1 First chapter<a
class="copiable-link" href='#First-chapter'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="#section">1.1 Section in
chapter</a></td><td> </td><td class="menu-entry-description">
@@ -48,7 +50,7 @@ td.menu-entry-destination {vertical-align: top}
<hr>
<div class="section-level-extent" id="section">
-<h2 class="section" id="Section-in-chapter">1.1 Section in chapter</h2>
+<h2 class="section" id="Section-in-chapter"><span>1.1 Section in chapter<a
class="copiable-link" href='#Section-in-chapter'> ¶</a></span></h2>
<p>AAAA
</p>
@@ -84,7 +86,7 @@ b b b b b b b b b b b b b b b b b b b b b bb b b b b b b bb
b bb.
<hr>
<div class="subsection-level-extent" id="subsection">
-<h3 class="subsection" id="Sub-section-in-section">1.1.1 Sub section in
section</h3>
+<h3 class="subsection" id="Sub-section-in-section"><span>1.1.1 Sub section in
section<a class="copiable-link" href='#Sub-section-in-section'>
¶</a></span></h3>
</div>
diff --git
a/tp/t/results/layout/navigation_chapter_no_header/res_html/index.html
b/tp/t/results/layout/navigation_chapter_no_header/res_html/index.html
index e93fb74d84..e1d7aa4c42 100644
--- a/tp/t/results/layout/navigation_chapter_no_header/res_html/index.html
+++ b/tp/t/results/layout/navigation_chapter_no_header/res_html/index.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -33,7 +35,7 @@ td.menu-entry-destination {vertical-align: top}
<td>[Index]</td>
<td>[<a href="navigation_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h1 class="top" id="File-used-for-navigation-testing">File used for navigation
testing</h1>
+<h1 class="top" id="File-used-for-navigation-testing"><span>File used for
navigation testing<a class="copiable-link"
href='#File-used-for-navigation-testing'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="chapter.html#chapter">1 First
chapter</a></td><td> </td><td class="menu-entry-description">
diff --git
a/tp/t/results/layout/navigation_chapter_no_header_vertical/res_html/chapter.html
b/tp/t/results/layout/navigation_chapter_no_header_vertical/res_html/chapter.html
index 6eb83283ad..d7c922a352 100644
---
a/tp/t/results/layout/navigation_chapter_no_header_vertical/res_html/chapter.html
+++
b/tp/t/results/layout/navigation_chapter_no_header_vertical/res_html/chapter.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -65,7 +67,7 @@ td.menu-entry-destination {vertical-align: top}
</table>
</td>
<td>
-<h1 class="chapter" id="First-chapter">1 First chapter</h1>
+<h1 class="chapter" id="First-chapter"><span>1 First chapter<a
class="copiable-link" href='#First-chapter'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="#section">1.1 Section in
chapter</a></td><td> </td><td class="menu-entry-description">
@@ -74,7 +76,7 @@ td.menu-entry-destination {vertical-align: top}
<hr>
<div class="section-level-extent" id="section">
-<h2 class="section" id="Section-in-chapter">1.1 Section in chapter</h2>
+<h2 class="section" id="Section-in-chapter"><span>1.1 Section in chapter<a
class="copiable-link" href='#Section-in-chapter'> ¶</a></span></h2>
<p>AAAA
</p>
@@ -110,7 +112,7 @@ b b b b b b b b b b b b b b b b b b b b b bb b b b b b b
bb b bb.
<hr>
<div class="subsection-level-extent" id="subsection">
-<h3 class="subsection" id="Sub-section-in-section">1.1.1 Sub section in
section</h3>
+<h3 class="subsection" id="Sub-section-in-section"><span>1.1.1 Sub section in
section<a class="copiable-link" href='#Sub-section-in-section'>
¶</a></span></h3>
</td>
diff --git
a/tp/t/results/layout/navigation_chapter_no_header_vertical/res_html/index.html
b/tp/t/results/layout/navigation_chapter_no_header_vertical/res_html/index.html
index 8d00b1e17d..eae7f09fa5 100644
---
a/tp/t/results/layout/navigation_chapter_no_header_vertical/res_html/index.html
+++
b/tp/t/results/layout/navigation_chapter_no_header_vertical/res_html/index.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -50,7 +52,7 @@ td.menu-entry-destination {vertical-align: top}
</table>
</td>
<td>
-<h1 class="top" id="File-used-for-navigation-testing">File used for navigation
testing</h1>
+<h1 class="top" id="File-used-for-navigation-testing"><span>File used for
navigation testing<a class="copiable-link"
href='#File-used-for-navigation-testing'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="chapter.html#chapter">1 First
chapter</a></td><td> </td><td class="menu-entry-description">
diff --git
a/tp/t/results/layout/navigation_chapter_vertical/res_html/chapter.html
b/tp/t/results/layout/navigation_chapter_vertical/res_html/chapter.html
index f3b427c37f..e888507d05 100644
--- a/tp/t/results/layout/navigation_chapter_vertical/res_html/chapter.html
+++ b/tp/t/results/layout/navigation_chapter_vertical/res_html/chapter.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -71,7 +73,7 @@ td.menu-entry-destination {vertical-align: top}
</table>
</td>
<td>
-<h1 class="chapter" id="First-chapter">1 First chapter</h1>
+<h1 class="chapter" id="First-chapter"><span>1 First chapter<a
class="copiable-link" href='#First-chapter'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="#section">1.1 Section in
chapter</a></td><td> </td><td class="menu-entry-description">
@@ -95,7 +97,7 @@ td.menu-entry-destination {vertical-align: top}
<td>[Index]</td>
<td>[<a href="navigation_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h2 class="section" id="Section-in-chapter">1.1 Section in chapter</h2>
+<h2 class="section" id="Section-in-chapter"><span>1.1 Section in chapter<a
class="copiable-link" href='#Section-in-chapter'> ¶</a></span></h2>
<p>AAAA
</p>
@@ -146,7 +148,7 @@ b b b b b b b b b b b b b b b b b b b b b bb b b b b b b
bb b bb.
<td>[Index]</td>
<td>[<a href="navigation_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h3 class="subsection" id="Sub-section-in-section">1.1.1 Sub section in
section</h3>
+<h3 class="subsection" id="Sub-section-in-section"><span>1.1.1 Sub section in
section<a class="copiable-link" href='#Sub-section-in-section'>
¶</a></span></h3>
</td>
diff --git
a/tp/t/results/layout/navigation_chapter_vertical/res_html/index.html
b/tp/t/results/layout/navigation_chapter_vertical/res_html/index.html
index 8d00b1e17d..eae7f09fa5 100644
--- a/tp/t/results/layout/navigation_chapter_vertical/res_html/index.html
+++ b/tp/t/results/layout/navigation_chapter_vertical/res_html/index.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -50,7 +52,7 @@ td.menu-entry-destination {vertical-align: top}
</table>
</td>
<td>
-<h1 class="top" id="File-used-for-navigation-testing">File used for navigation
testing</h1>
+<h1 class="top" id="File-used-for-navigation-testing"><span>File used for
navigation testing<a class="copiable-link"
href='#File-used-for-navigation-testing'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="chapter.html#chapter">1 First
chapter</a></td><td> </td><td class="menu-entry-description">
diff --git a/tp/t/results/layout/navigation_no_header/res_html/navigation.html
b/tp/t/results/layout/navigation_no_header/res_html/navigation.html
index 8fea732727..f9caef9f48 100644
--- a/tp/t/results/layout/navigation_no_header/res_html/navigation.html
+++ b/tp/t/results/layout/navigation_no_header/res_html/navigation.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
ul.toc-numbered-mark {list-style: none}
@@ -26,7 +28,7 @@ ul.toc-numbered-mark {list-style: none}
<body lang="en">
<div class="top-level-extent" id="Top">
-<h1 class="top" id="File-used-for-navigation-testing">File used for navigation
testing</h1>
+<h1 class="top" id="File-used-for-navigation-testing"><span>File used for
navigation testing<a class="copiable-link"
href='#File-used-for-navigation-testing'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="#chapter">1 First
chapter</a></td><td> </td><td class="menu-entry-description">
@@ -35,7 +37,7 @@ ul.toc-numbered-mark {list-style: none}
<hr style="height: 6px;">
<div class="chapter-level-extent" id="chapter">
-<h1 class="chapter" id="First-chapter">1 First chapter</h1>
+<h1 class="chapter" id="First-chapter"><span>1 First chapter<a
class="copiable-link" href='#First-chapter'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="#section">1.1 Section in
chapter</a></td><td> </td><td class="menu-entry-description">
@@ -44,7 +46,7 @@ ul.toc-numbered-mark {list-style: none}
<hr>
<div class="section-level-extent" id="section">
-<h2 class="section" id="Section-in-chapter">1.1 Section in chapter</h2>
+<h2 class="section" id="Section-in-chapter"><span>1.1 Section in chapter<a
class="copiable-link" href='#Section-in-chapter'> ¶</a></span></h2>
<p>AAAA
</p>
@@ -80,7 +82,7 @@ b b b b b b b b b b b b b b b b b b b b b bb b b b b b b bb
b bb.
<hr>
<div class="subsection-level-extent" id="subsection">
-<h3 class="subsection" id="Sub-section-in-section">1.1.1 Sub section in
section</h3>
+<h3 class="subsection" id="Sub-section-in-section"><span>1.1.1 Sub section in
section<a class="copiable-link" href='#Sub-section-in-section'>
¶</a></span></h3>
<hr style="height: 6px;">
diff --git
a/tp/t/results/layout/navigation_no_header_vertical/res_html/navigation.html
b/tp/t/results/layout/navigation_no_header_vertical/res_html/navigation.html
index 405a35b1a0..7454fdc47f 100644
--- a/tp/t/results/layout/navigation_no_header_vertical/res_html/navigation.html
+++ b/tp/t/results/layout/navigation_no_header_vertical/res_html/navigation.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
ul.toc-numbered-mark {list-style: none}
@@ -26,7 +28,7 @@ ul.toc-numbered-mark {list-style: none}
<body lang="en">
<div class="top-level-extent" id="Top">
-<h1 class="top" id="File-used-for-navigation-testing">File used for navigation
testing</h1>
+<h1 class="top" id="File-used-for-navigation-testing"><span>File used for
navigation testing<a class="copiable-link"
href='#File-used-for-navigation-testing'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="#chapter">1 First
chapter</a></td><td> </td><td class="menu-entry-description">
@@ -38,7 +40,7 @@ ul.toc-numbered-mark {list-style: none}
</table>
<hr style="height: 6px;">
<div class="chapter-level-extent" id="chapter">
-<h1 class="chapter" id="First-chapter">1 First chapter</h1>
+<h1 class="chapter" id="First-chapter"><span>1 First chapter<a
class="copiable-link" href='#First-chapter'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="#section">1.1 Section in
chapter</a></td><td> </td><td class="menu-entry-description">
@@ -47,7 +49,7 @@ ul.toc-numbered-mark {list-style: none}
<hr>
<div class="section-level-extent" id="section">
-<h2 class="section" id="Section-in-chapter">1.1 Section in chapter</h2>
+<h2 class="section" id="Section-in-chapter"><span>1.1 Section in chapter<a
class="copiable-link" href='#Section-in-chapter'> ¶</a></span></h2>
<p>AAAA
</p>
@@ -83,7 +85,7 @@ b b b b b b b b b b b b b b b b b b b b b bb b b b b b b bb
b bb.
<hr>
<div class="subsection-level-extent" id="subsection">
-<h3 class="subsection" id="Sub-section-in-section">1.1.1 Sub section in
section</h3>
+<h3 class="subsection" id="Sub-section-in-section"><span>1.1.1 Sub section in
section<a class="copiable-link" href='#Sub-section-in-section'>
¶</a></span></h3>
</td>
diff --git a/tp/t/results/layout/navigation_node/res_html/chapter.html
b/tp/t/results/layout/navigation_node/res_html/chapter.html
index 30b55e8dc0..0b956e4cff 100644
--- a/tp/t/results/layout/navigation_node/res_html/chapter.html
+++ b/tp/t/results/layout/navigation_node/res_html/chapter.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -41,7 +43,7 @@ td.menu-entry-destination {vertical-align: top}
<td>[<a href="navigation_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
<hr>
-<h1 class="chapter" id="First-chapter">1 First chapter</h1>
+<h1 class="chapter" id="First-chapter"><span>1 First chapter<a
class="copiable-link" href='#First-chapter'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="section.html">1.1 Section in
chapter</a></td><td> </td><td class="menu-entry-description">
diff --git a/tp/t/results/layout/navigation_node/res_html/index.html
b/tp/t/results/layout/navigation_node/res_html/index.html
index 4ec17df242..e56e0df594 100644
--- a/tp/t/results/layout/navigation_node/res_html/index.html
+++ b/tp/t/results/layout/navigation_node/res_html/index.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -34,7 +36,7 @@ td.menu-entry-destination {vertical-align: top}
<td>[<a href="navigation_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
<hr>
-<h1 class="top" id="File-used-for-navigation-testing">File used for navigation
testing</h1>
+<h1 class="top" id="File-used-for-navigation-testing"><span>File used for
navigation testing<a class="copiable-link"
href='#File-used-for-navigation-testing'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="chapter.html">1 First
chapter</a></td><td> </td><td class="menu-entry-description">
diff --git a/tp/t/results/layout/navigation_node/res_html/section.html
b/tp/t/results/layout/navigation_node/res_html/section.html
index 6e96d1974f..0da0f1850d 100644
--- a/tp/t/results/layout/navigation_node/res_html/section.html
+++ b/tp/t/results/layout/navigation_node/res_html/section.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -41,7 +43,7 @@ td.menu-entry-destination {vertical-align: top}
<td>[<a href="navigation_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
<hr>
-<h2 class="section" id="Section-in-chapter">1.1 Section in chapter</h2>
+<h2 class="section" id="Section-in-chapter"><span>1.1 Section in chapter<a
class="copiable-link" href='#Section-in-chapter'> ¶</a></span></h2>
<p>AAAA
</p>
diff --git a/tp/t/results/layout/navigation_node/res_html/subsection.html
b/tp/t/results/layout/navigation_node/res_html/subsection.html
index c1f20489a2..e232a818c3 100644
--- a/tp/t/results/layout/navigation_node/res_html/subsection.html
+++ b/tp/t/results/layout/navigation_node/res_html/subsection.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -39,7 +41,7 @@ span.program-in-footer {font-size: smaller}
<td>[<a href="navigation_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
<hr>
-<h3 class="subsection" id="Sub-section-in-section">1.1.1 Sub section in
section</h3>
+<h3 class="subsection" id="Sub-section-in-section"><span>1.1.1 Sub section in
section<a class="copiable-link" href='#Sub-section-in-section'>
¶</a></span></h3>
</div>
diff --git
a/tp/t/results/layout/navigation_node_no_header/res_html/chapter.html
b/tp/t/results/layout/navigation_node_no_header/res_html/chapter.html
index 7dfc2005ee..20026f88b7 100644
--- a/tp/t/results/layout/navigation_node_no_header/res_html/chapter.html
+++ b/tp/t/results/layout/navigation_node_no_header/res_html/chapter.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -40,7 +42,7 @@ td.menu-entry-destination {vertical-align: top}
<td>[Index]</td>
<td>[<a href="navigation_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h1 class="chapter" id="First-chapter">1 First chapter</h1>
+<h1 class="chapter" id="First-chapter"><span>1 First chapter<a
class="copiable-link" href='#First-chapter'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="section.html">1.1 Section in
chapter</a></td><td> </td><td class="menu-entry-description">
diff --git a/tp/t/results/layout/navigation_node_no_header/res_html/index.html
b/tp/t/results/layout/navigation_node_no_header/res_html/index.html
index 8d1eed2080..c85d14a921 100644
--- a/tp/t/results/layout/navigation_node_no_header/res_html/index.html
+++ b/tp/t/results/layout/navigation_node_no_header/res_html/index.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -34,7 +36,7 @@ td.menu-entry-destination {vertical-align: top}
<td>[<a href="navigation_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
<hr>
-<h1 class="top" id="File-used-for-navigation-testing">File used for navigation
testing</h1>
+<h1 class="top" id="File-used-for-navigation-testing"><span>File used for
navigation testing<a class="copiable-link"
href='#File-used-for-navigation-testing'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="chapter.html">1 First
chapter</a></td><td> </td><td class="menu-entry-description">
diff --git
a/tp/t/results/layout/navigation_node_no_header/res_html/section.html
b/tp/t/results/layout/navigation_node_no_header/res_html/section.html
index 70f209068a..24c3dc8570 100644
--- a/tp/t/results/layout/navigation_node_no_header/res_html/section.html
+++ b/tp/t/results/layout/navigation_node_no_header/res_html/section.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -40,7 +42,7 @@ td.menu-entry-destination {vertical-align: top}
<td>[Index]</td>
<td>[<a href="navigation_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h2 class="section" id="Section-in-chapter">1.1 Section in chapter</h2>
+<h2 class="section" id="Section-in-chapter"><span>1.1 Section in chapter<a
class="copiable-link" href='#Section-in-chapter'> ¶</a></span></h2>
<p>AAAA
</p>
diff --git
a/tp/t/results/layout/navigation_node_no_header/res_html/subsection.html
b/tp/t/results/layout/navigation_node_no_header/res_html/subsection.html
index c1ac6dd476..7761d6f2b6 100644
--- a/tp/t/results/layout/navigation_node_no_header/res_html/subsection.html
+++ b/tp/t/results/layout/navigation_node_no_header/res_html/subsection.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -38,7 +40,7 @@ span.program-in-footer {font-size: smaller}
<td>[Index]</td>
<td>[<a href="navigation_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h3 class="subsection" id="Sub-section-in-section">1.1.1 Sub section in
section</h3>
+<h3 class="subsection" id="Sub-section-in-section"><span>1.1.1 Sub section in
section<a class="copiable-link" href='#Sub-section-in-section'>
¶</a></span></h3>
</div>
diff --git
a/tp/t/results/layout/navigation_node_no_header_vertical/res_html/chapter.html
b/tp/t/results/layout/navigation_node_no_header_vertical/res_html/chapter.html
index 7dfc2005ee..20026f88b7 100644
---
a/tp/t/results/layout/navigation_node_no_header_vertical/res_html/chapter.html
+++
b/tp/t/results/layout/navigation_node_no_header_vertical/res_html/chapter.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -40,7 +42,7 @@ td.menu-entry-destination {vertical-align: top}
<td>[Index]</td>
<td>[<a href="navigation_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h1 class="chapter" id="First-chapter">1 First chapter</h1>
+<h1 class="chapter" id="First-chapter"><span>1 First chapter<a
class="copiable-link" href='#First-chapter'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="section.html">1.1 Section in
chapter</a></td><td> </td><td class="menu-entry-description">
diff --git
a/tp/t/results/layout/navigation_node_no_header_vertical/res_html/index.html
b/tp/t/results/layout/navigation_node_no_header_vertical/res_html/index.html
index bff473d652..f3b490032d 100644
--- a/tp/t/results/layout/navigation_node_no_header_vertical/res_html/index.html
+++ b/tp/t/results/layout/navigation_node_no_header_vertical/res_html/index.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -50,7 +52,7 @@ td.menu-entry-destination {vertical-align: top}
</table>
</td>
<td>
-<h1 class="top" id="File-used-for-navigation-testing">File used for navigation
testing</h1>
+<h1 class="top" id="File-used-for-navigation-testing"><span>File used for
navigation testing<a class="copiable-link"
href='#File-used-for-navigation-testing'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="chapter.html">1 First
chapter</a></td><td> </td><td class="menu-entry-description">
diff --git
a/tp/t/results/layout/navigation_node_no_header_vertical/res_html/section.html
b/tp/t/results/layout/navigation_node_no_header_vertical/res_html/section.html
index 70f209068a..24c3dc8570 100644
---
a/tp/t/results/layout/navigation_node_no_header_vertical/res_html/section.html
+++
b/tp/t/results/layout/navigation_node_no_header_vertical/res_html/section.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -40,7 +42,7 @@ td.menu-entry-destination {vertical-align: top}
<td>[Index]</td>
<td>[<a href="navigation_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h2 class="section" id="Section-in-chapter">1.1 Section in chapter</h2>
+<h2 class="section" id="Section-in-chapter"><span>1.1 Section in chapter<a
class="copiable-link" href='#Section-in-chapter'> ¶</a></span></h2>
<p>AAAA
</p>
diff --git
a/tp/t/results/layout/navigation_node_no_header_vertical/res_html/subsection.html
b/tp/t/results/layout/navigation_node_no_header_vertical/res_html/subsection.html
index c1ac6dd476..7761d6f2b6 100644
---
a/tp/t/results/layout/navigation_node_no_header_vertical/res_html/subsection.html
+++
b/tp/t/results/layout/navigation_node_no_header_vertical/res_html/subsection.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -38,7 +40,7 @@ span.program-in-footer {font-size: smaller}
<td>[Index]</td>
<td>[<a href="navigation_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h3 class="subsection" id="Sub-section-in-section">1.1.1 Sub section in
section</h3>
+<h3 class="subsection" id="Sub-section-in-section"><span>1.1.1 Sub section in
section<a class="copiable-link" href='#Sub-section-in-section'>
¶</a></span></h3>
</div>
diff --git a/tp/t/results/layout/navigation_node_vertical/res_html/chapter.html
b/tp/t/results/layout/navigation_node_vertical/res_html/chapter.html
index af95aeff51..4179d9a8f0 100644
--- a/tp/t/results/layout/navigation_node_vertical/res_html/chapter.html
+++ b/tp/t/results/layout/navigation_node_vertical/res_html/chapter.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -71,7 +73,7 @@ td.menu-entry-destination {vertical-align: top}
</table>
</td>
<td>
-<h1 class="chapter" id="First-chapter">1 First chapter</h1>
+<h1 class="chapter" id="First-chapter"><span>1 First chapter<a
class="copiable-link" href='#First-chapter'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="section.html">1.1 Section in
chapter</a></td><td> </td><td class="menu-entry-description">
diff --git a/tp/t/results/layout/navigation_node_vertical/res_html/index.html
b/tp/t/results/layout/navigation_node_vertical/res_html/index.html
index d47c02e45c..7678a62c04 100644
--- a/tp/t/results/layout/navigation_node_vertical/res_html/index.html
+++ b/tp/t/results/layout/navigation_node_vertical/res_html/index.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -50,7 +52,7 @@ td.menu-entry-destination {vertical-align: top}
</table>
</td>
<td>
-<h1 class="top" id="File-used-for-navigation-testing">File used for navigation
testing</h1>
+<h1 class="top" id="File-used-for-navigation-testing"><span>File used for
navigation testing<a class="copiable-link"
href='#File-used-for-navigation-testing'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="chapter.html">1 First
chapter</a></td><td> </td><td class="menu-entry-description">
diff --git a/tp/t/results/layout/navigation_node_vertical/res_html/section.html
b/tp/t/results/layout/navigation_node_vertical/res_html/section.html
index 96b39c5f70..81503be4e1 100644
--- a/tp/t/results/layout/navigation_node_vertical/res_html/section.html
+++ b/tp/t/results/layout/navigation_node_vertical/res_html/section.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -71,7 +73,7 @@ td.menu-entry-destination {vertical-align: top}
</table>
</td>
<td>
-<h2 class="section" id="Section-in-chapter">1.1 Section in chapter</h2>
+<h2 class="section" id="Section-in-chapter"><span>1.1 Section in chapter<a
class="copiable-link" href='#Section-in-chapter'> ¶</a></span></h2>
<p>AAAA
</p>
diff --git
a/tp/t/results/layout/navigation_node_vertical/res_html/subsection.html
b/tp/t/results/layout/navigation_node_vertical/res_html/subsection.html
index 930e6092e1..3846a54f1c 100644
--- a/tp/t/results/layout/navigation_node_vertical/res_html/subsection.html
+++ b/tp/t/results/layout/navigation_node_vertical/res_html/subsection.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -69,7 +71,7 @@ span.program-in-footer {font-size: smaller}
</table>
</td>
<td>
-<h3 class="subsection" id="Sub-section-in-section">1.1.1 Sub section in
section</h3>
+<h3 class="subsection" id="Sub-section-in-section"><span>1.1.1 Sub section in
section<a class="copiable-link" href='#Sub-section-in-section'>
¶</a></span></h3>
</td>
diff --git a/tp/t/results/layout/navigation_section/res_html/chapter.html
b/tp/t/results/layout/navigation_section/res_html/chapter.html
index d54dfd2919..024d157581 100644
--- a/tp/t/results/layout/navigation_section/res_html/chapter.html
+++ b/tp/t/results/layout/navigation_section/res_html/chapter.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -40,7 +42,7 @@ td.menu-entry-destination {vertical-align: top}
<td>[Index]</td>
<td>[<a href="navigation_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h1 class="chapter" id="First-chapter">1 First chapter</h1>
+<h1 class="chapter" id="First-chapter"><span>1 First chapter<a
class="copiable-link" href='#First-chapter'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="section.html#section">1.1
Section in chapter</a></td><td> </td><td
class="menu-entry-description">
diff --git a/tp/t/results/layout/navigation_section/res_html/index.html
b/tp/t/results/layout/navigation_section/res_html/index.html
index 9dc7029473..6a1cc8a1a6 100644
--- a/tp/t/results/layout/navigation_section/res_html/index.html
+++ b/tp/t/results/layout/navigation_section/res_html/index.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -33,7 +35,7 @@ td.menu-entry-destination {vertical-align: top}
<td>[Index]</td>
<td>[<a href="navigation_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h1 class="top" id="File-used-for-navigation-testing">File used for navigation
testing</h1>
+<h1 class="top" id="File-used-for-navigation-testing"><span>File used for
navigation testing<a class="copiable-link"
href='#File-used-for-navigation-testing'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="chapter.html">1 First
chapter</a></td><td> </td><td class="menu-entry-description">
diff --git a/tp/t/results/layout/navigation_section/res_html/section.html
b/tp/t/results/layout/navigation_section/res_html/section.html
index 05d9f81299..d9860a47fd 100644
--- a/tp/t/results/layout/navigation_section/res_html/section.html
+++ b/tp/t/results/layout/navigation_section/res_html/section.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -40,7 +42,7 @@ td.menu-entry-destination {vertical-align: top}
<td>[Index]</td>
<td>[<a href="navigation_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h2 class="section" id="Section-in-chapter">1.1 Section in chapter</h2>
+<h2 class="section" id="Section-in-chapter"><span>1.1 Section in chapter<a
class="copiable-link" href='#Section-in-chapter'> ¶</a></span></h2>
<p>AAAA
</p>
@@ -91,7 +93,7 @@ b b b b b b b b b b b b b b b b b b b b b bb b b b b b b bb
b bb.
<td>[Index]</td>
<td>[<a href="navigation_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h3 class="subsection" id="Sub-section-in-section">1.1.1 Sub section in
section</h3>
+<h3 class="subsection" id="Sub-section-in-section"><span>1.1.1 Sub section in
section<a class="copiable-link" href='#Sub-section-in-section'>
¶</a></span></h3>
</div>
diff --git
a/tp/t/results/layout/navigation_section_no_header/res_html/chapter.html
b/tp/t/results/layout/navigation_section_no_header/res_html/chapter.html
index d54dfd2919..024d157581 100644
--- a/tp/t/results/layout/navigation_section_no_header/res_html/chapter.html
+++ b/tp/t/results/layout/navigation_section_no_header/res_html/chapter.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -40,7 +42,7 @@ td.menu-entry-destination {vertical-align: top}
<td>[Index]</td>
<td>[<a href="navigation_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h1 class="chapter" id="First-chapter">1 First chapter</h1>
+<h1 class="chapter" id="First-chapter"><span>1 First chapter<a
class="copiable-link" href='#First-chapter'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="section.html#section">1.1
Section in chapter</a></td><td> </td><td
class="menu-entry-description">
diff --git
a/tp/t/results/layout/navigation_section_no_header/res_html/index.html
b/tp/t/results/layout/navigation_section_no_header/res_html/index.html
index 9dc7029473..6a1cc8a1a6 100644
--- a/tp/t/results/layout/navigation_section_no_header/res_html/index.html
+++ b/tp/t/results/layout/navigation_section_no_header/res_html/index.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -33,7 +35,7 @@ td.menu-entry-destination {vertical-align: top}
<td>[Index]</td>
<td>[<a href="navigation_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h1 class="top" id="File-used-for-navigation-testing">File used for navigation
testing</h1>
+<h1 class="top" id="File-used-for-navigation-testing"><span>File used for
navigation testing<a class="copiable-link"
href='#File-used-for-navigation-testing'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="chapter.html">1 First
chapter</a></td><td> </td><td class="menu-entry-description">
diff --git
a/tp/t/results/layout/navigation_section_no_header/res_html/section.html
b/tp/t/results/layout/navigation_section_no_header/res_html/section.html
index 6e5c99070a..bd776e31c5 100644
--- a/tp/t/results/layout/navigation_section_no_header/res_html/section.html
+++ b/tp/t/results/layout/navigation_section_no_header/res_html/section.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -40,7 +42,7 @@ td.menu-entry-destination {vertical-align: top}
<td>[Index]</td>
<td>[<a href="navigation_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h2 class="section" id="Section-in-chapter">1.1 Section in chapter</h2>
+<h2 class="section" id="Section-in-chapter"><span>1.1 Section in chapter<a
class="copiable-link" href='#Section-in-chapter'> ¶</a></span></h2>
<p>AAAA
</p>
@@ -76,7 +78,7 @@ b b b b b b b b b b b b b b b b b b b b b bb b b b b b b bb
b bb.
<hr>
<div class="subsection-level-extent" id="subsection">
-<h3 class="subsection" id="Sub-section-in-section">1.1.1 Sub section in
section</h3>
+<h3 class="subsection" id="Sub-section-in-section"><span>1.1.1 Sub section in
section<a class="copiable-link" href='#Sub-section-in-section'>
¶</a></span></h3>
</div>
diff --git
a/tp/t/results/layout/navigation_section_no_header_vertical/res_html/chapter.html
b/tp/t/results/layout/navigation_section_no_header_vertical/res_html/chapter.html
index 0eeefcf78f..f8e410fe4c 100644
---
a/tp/t/results/layout/navigation_section_no_header_vertical/res_html/chapter.html
+++
b/tp/t/results/layout/navigation_section_no_header_vertical/res_html/chapter.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -71,7 +73,7 @@ td.menu-entry-destination {vertical-align: top}
</table>
</td>
<td>
-<h1 class="chapter" id="First-chapter">1 First chapter</h1>
+<h1 class="chapter" id="First-chapter"><span>1 First chapter<a
class="copiable-link" href='#First-chapter'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="section.html#section">1.1
Section in chapter</a></td><td> </td><td
class="menu-entry-description">
diff --git
a/tp/t/results/layout/navigation_section_no_header_vertical/res_html/index.html
b/tp/t/results/layout/navigation_section_no_header_vertical/res_html/index.html
index d47c02e45c..7678a62c04 100644
---
a/tp/t/results/layout/navigation_section_no_header_vertical/res_html/index.html
+++
b/tp/t/results/layout/navigation_section_no_header_vertical/res_html/index.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -50,7 +52,7 @@ td.menu-entry-destination {vertical-align: top}
</table>
</td>
<td>
-<h1 class="top" id="File-used-for-navigation-testing">File used for navigation
testing</h1>
+<h1 class="top" id="File-used-for-navigation-testing"><span>File used for
navigation testing<a class="copiable-link"
href='#File-used-for-navigation-testing'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="chapter.html">1 First
chapter</a></td><td> </td><td class="menu-entry-description">
diff --git
a/tp/t/results/layout/navigation_section_no_header_vertical/res_html/section.html
b/tp/t/results/layout/navigation_section_no_header_vertical/res_html/section.html
index 54cd3464a6..2f9bb10ad8 100644
---
a/tp/t/results/layout/navigation_section_no_header_vertical/res_html/section.html
+++
b/tp/t/results/layout/navigation_section_no_header_vertical/res_html/section.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -71,7 +73,7 @@ td.menu-entry-destination {vertical-align: top}
</table>
</td>
<td>
-<h2 class="section" id="Section-in-chapter">1.1 Section in chapter</h2>
+<h2 class="section" id="Section-in-chapter"><span>1.1 Section in chapter<a
class="copiable-link" href='#Section-in-chapter'> ¶</a></span></h2>
<p>AAAA
</p>
@@ -107,7 +109,7 @@ b b b b b b b b b b b b b b b b b b b b b bb b b b b b b
bb b bb.
<hr>
<div class="subsection-level-extent" id="subsection">
-<h3 class="subsection" id="Sub-section-in-section">1.1.1 Sub section in
section</h3>
+<h3 class="subsection" id="Sub-section-in-section"><span>1.1.1 Sub section in
section<a class="copiable-link" href='#Sub-section-in-section'>
¶</a></span></h3>
</td>
diff --git
a/tp/t/results/layout/navigation_section_vertical/res_html/chapter.html
b/tp/t/results/layout/navigation_section_vertical/res_html/chapter.html
index 0eeefcf78f..f8e410fe4c 100644
--- a/tp/t/results/layout/navigation_section_vertical/res_html/chapter.html
+++ b/tp/t/results/layout/navigation_section_vertical/res_html/chapter.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -71,7 +73,7 @@ td.menu-entry-destination {vertical-align: top}
</table>
</td>
<td>
-<h1 class="chapter" id="First-chapter">1 First chapter</h1>
+<h1 class="chapter" id="First-chapter"><span>1 First chapter<a
class="copiable-link" href='#First-chapter'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="section.html#section">1.1
Section in chapter</a></td><td> </td><td
class="menu-entry-description">
diff --git
a/tp/t/results/layout/navigation_section_vertical/res_html/index.html
b/tp/t/results/layout/navigation_section_vertical/res_html/index.html
index d47c02e45c..7678a62c04 100644
--- a/tp/t/results/layout/navigation_section_vertical/res_html/index.html
+++ b/tp/t/results/layout/navigation_section_vertical/res_html/index.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -50,7 +52,7 @@ td.menu-entry-destination {vertical-align: top}
</table>
</td>
<td>
-<h1 class="top" id="File-used-for-navigation-testing">File used for navigation
testing</h1>
+<h1 class="top" id="File-used-for-navigation-testing"><span>File used for
navigation testing<a class="copiable-link"
href='#File-used-for-navigation-testing'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="chapter.html">1 First
chapter</a></td><td> </td><td class="menu-entry-description">
diff --git
a/tp/t/results/layout/navigation_section_vertical/res_html/section.html
b/tp/t/results/layout/navigation_section_vertical/res_html/section.html
index fb70d42abd..d2bd3f3f11 100644
--- a/tp/t/results/layout/navigation_section_vertical/res_html/section.html
+++ b/tp/t/results/layout/navigation_section_vertical/res_html/section.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -71,7 +73,7 @@ td.menu-entry-destination {vertical-align: top}
</table>
</td>
<td>
-<h2 class="section" id="Section-in-chapter">1.1 Section in chapter</h2>
+<h2 class="section" id="Section-in-chapter"><span>1.1 Section in chapter<a
class="copiable-link" href='#Section-in-chapter'> ¶</a></span></h2>
<p>AAAA
</p>
@@ -122,7 +124,7 @@ b b b b b b b b b b b b b b b b b b b b b bb b b b b b b
bb b bb.
<td>[Index]</td>
<td>[<a href="navigation_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h3 class="subsection" id="Sub-section-in-section">1.1.1 Sub section in
section</h3>
+<h3 class="subsection" id="Sub-section-in-section"><span>1.1.1 Sub section in
section<a class="copiable-link" href='#Sub-section-in-section'>
¶</a></span></h3>
</td>
diff --git
a/tp/t/results/layout/navigation_test_misc_file_collision/res_html/chapter.html
b/tp/t/results/layout/navigation_test_misc_file_collision/res_html/chapter.html
index d7859deac4..9ac4b44cc2 100644
---
a/tp/t/results/layout/navigation_test_misc_file_collision/res_html/chapter.html
+++
b/tp/t/results/layout/navigation_test_misc_file_collision/res_html/chapter.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -41,7 +43,7 @@ td.menu-entry-destination {vertical-align: top}
<td>[<a href="navigation_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
<hr>
-<h1 class="chapter" id="First-chapter">1 First chapter</h1>
+<h1 class="chapter" id="First-chapter"><span>1 First chapter<a
class="copiable-link" href='#First-chapter'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a
href="navigation_abt.html#section">1.1 Section in
chapter</a></td><td> </td><td class="menu-entry-description">
diff --git
a/tp/t/results/layout/navigation_test_misc_file_collision/res_html/navigation_abt.html
b/tp/t/results/layout/navigation_test_misc_file_collision/res_html/navigation_abt.html
index 2c73cb1eb5..11626941f3 100644
---
a/tp/t/results/layout/navigation_test_misc_file_collision/res_html/navigation_abt.html
+++
b/tp/t/results/layout/navigation_test_misc_file_collision/res_html/navigation_abt.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.button-direction-about {text-align:center}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
@@ -36,7 +38,7 @@ td.name-direction-about {text-align:center}
<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
<hr>
-<h1 class="top" id="File-used-for-navigation-testing">File used for navigation
testing</h1>
+<h1 class="top" id="File-used-for-navigation-testing"><span>File used for
navigation testing<a class="copiable-link"
href='#File-used-for-navigation-testing'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="chapter.html">1 First
chapter</a></td><td> </td><td class="menu-entry-description">
@@ -60,7 +62,7 @@ td.name-direction-about {text-align:center}
<td>[Index]</td>
<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h2 class="section" id="Section-in-chapter">1.1 Section in chapter</h2>
+<h2 class="section" id="Section-in-chapter"><span>1.1 Section in chapter<a
class="copiable-link" href='#Section-in-chapter'> ¶</a></span></h2>
<p>AAAA
</p>
diff --git
a/tp/t/results/layout/navigation_test_misc_file_collision/res_html/subsection.html
b/tp/t/results/layout/navigation_test_misc_file_collision/res_html/subsection.html
index 0cc0f3275a..1cb3fe2236 100644
---
a/tp/t/results/layout/navigation_test_misc_file_collision/res_html/subsection.html
+++
b/tp/t/results/layout/navigation_test_misc_file_collision/res_html/subsection.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -39,7 +41,7 @@ span.program-in-footer {font-size: smaller}
<td>[<a href="navigation_abt.html#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
<hr>
-<h3 class="subsection" id="Sub-section-in-section">1.1.1 Sub section in
section</h3>
+<h3 class="subsection" id="Sub-section-in-section"><span>1.1.1 Sub section in
section<a class="copiable-link" href='#Sub-section-in-section'>
¶</a></span></h3>
</div>
diff --git a/tp/t/results/layout/navigation_vertical/res_html/navigation.html
b/tp/t/results/layout/navigation_vertical/res_html/navigation.html
index 2845620620..974cf1fd91 100644
--- a/tp/t/results/layout/navigation_vertical/res_html/navigation.html
+++ b/tp/t/results/layout/navigation_vertical/res_html/navigation.html
@@ -14,7 +14,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.button-direction-about {text-align:center}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
@@ -53,7 +55,7 @@ ul.toc-numbered-mark {list-style: none}
</table>
</td>
<td>
-<h1 class="top" id="File-used-for-navigation-testing">File used for navigation
testing</h1>
+<h1 class="top" id="File-used-for-navigation-testing"><span>File used for
navigation testing<a class="copiable-link"
href='#File-used-for-navigation-testing'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="#chapter">1 First
chapter</a></td><td> </td><td class="menu-entry-description">
@@ -111,7 +113,7 @@ ul.toc-numbered-mark {list-style: none}
</table>
</td>
<td>
-<h1 class="chapter" id="First-chapter">1 First chapter</h1>
+<h1 class="chapter" id="First-chapter"><span>1 First chapter<a
class="copiable-link" href='#First-chapter'> ¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="#section">1.1 Section in
chapter</a></td><td> </td><td class="menu-entry-description">
@@ -135,7 +137,7 @@ ul.toc-numbered-mark {list-style: none}
<td>[Index]</td>
<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h2 class="section" id="Section-in-chapter">1.1 Section in chapter</h2>
+<h2 class="section" id="Section-in-chapter"><span>1.1 Section in chapter<a
class="copiable-link" href='#Section-in-chapter'> ¶</a></span></h2>
<p>AAAA
</p>
@@ -186,7 +188,7 @@ b b b b b b b b b b b b b b b b b b b b b bb b b b b b b
bb b bb.
<td>[Index]</td>
<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h3 class="subsection" id="Sub-section-in-section">1.1.1 Sub section in
section</h3>
+<h3 class="subsection" id="Sub-section-in-section"><span>1.1.1 Sub section in
section<a class="copiable-link" href='#Sub-section-in-section'>
¶</a></span></h3>
</td>
diff --git a/tp/t/results/layout/no_monolithic/res_html/no_monolithic.html
b/tp/t/results/layout/no_monolithic/res_html/no_monolithic.html
index b3e897142e..2915fb0ae1 100644
--- a/tp/t/results/layout/no_monolithic/res_html/no_monolithic.html
+++ b/tp/t/results/layout/no_monolithic/res_html/no_monolithic.html
@@ -14,8 +14,10 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
td.printindex-index-entry {vertical-align: top}
@@ -39,7 +41,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<td>[<a href="#chapter" title="Index">Index</a>]</td>
<td>[<a href="no_monolithic_abt.html#SEC_About" title="About (help)"> ?
</a>]</td>
</tr></table>
-<h1 class="top" id="Not-monolithic">Not monolithic</h1>
+<h1 class="top" id="Not-monolithic"><span>Not monolithic<a
class="copiable-link" href='#Not-monolithic'> ¶</a></span></h1>
<p>Not monolitic manual<a class="footnote" id="DOCF1"
href="no_monolithic_fot.html#FOOT1"><sup>1</sup></a>.
</p>
@@ -67,7 +69,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<td>[<a href="#chapter" title="Index">Index</a>]</td>
<td>[<a href="no_monolithic_abt.html#SEC_About" title="About (help)"> ?
</a>]</td>
</tr></table>
-<h1 class="chapter" id="Chapter">1 Chapter</h1>
+<h1 class="chapter" id="Chapter"><span>1 Chapter<a class="copiable-link"
href='#Chapter'> ¶</a></span></h1>
<p>Chapter.
</p>
diff --git
a/tp/t/results/layout/no_monolithic_only_toc_out/res_html/no_monolithic.html
b/tp/t/results/layout/no_monolithic_only_toc_out/res_html/no_monolithic.html
index 314d9a2517..1b91718101 100644
--- a/tp/t/results/layout/no_monolithic_only_toc_out/res_html/no_monolithic.html
+++ b/tp/t/results/layout/no_monolithic_only_toc_out/res_html/no_monolithic.html
@@ -14,8 +14,10 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.button-direction-about {text-align:center}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
@@ -42,7 +44,7 @@ ul.toc-numbered-mark {list-style: none}
<td>[<a href="#chapter" title="Index">Index</a>]</td>
<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h1 class="top" id="Not-monolithic">Not monolithic</h1>
+<h1 class="top" id="Not-monolithic"><span>Not monolithic<a
class="copiable-link" href='#Not-monolithic'> ¶</a></span></h1>
<p>Not monolitic manual<a class="footnote" id="DOCF1"
href="#FOOT1"><sup>1</sup></a>.
</p>
@@ -70,7 +72,7 @@ ul.toc-numbered-mark {list-style: none}
<td>[<a href="#chapter" title="Index">Index</a>]</td>
<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h1 class="chapter" id="Chapter">1 Chapter</h1>
+<h1 class="chapter" id="Chapter"><span>1 Chapter<a class="copiable-link"
href='#Chapter'> ¶</a></span></h1>
<p>Chapter.
</p>
diff --git a/tp/t/results/menu/block_commands_in_menu_description.pl
b/tp/t/results/menu/block_commands_in_menu_description.pl
index 51c31a916d..04a19a5a16 100644
--- a/tp/t/results/menu/block_commands_in_menu_description.pl
+++ b/tp/t/results/menu/block_commands_in_menu_description.pl
@@ -719,7 +719,9 @@
$result_converted{'html'}->{'block_commands_in_menu_description'} = '<!DOCTYPE h
<link href="#Top" rel="start" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
pre.menu-preformatted {font-family: serif}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
ul.mark-bullet {list-style-type: disc}
@@ -731,7 +733,7 @@ ul.mark-bullet {list-style-type: disc}
<body lang="en">
<div class="top-level-extent" id="Top">
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination">• <a href="manual.html#Top"
accesskey="1">(manual)</a>:</td><td> </td><td
class="menu-entry-description">
diff --git a/tp/t/results/menu/comment_on_menu_line.pl
b/tp/t/results/menu/comment_on_menu_line.pl
index 2daebc9057..b5b6abb033 100644
--- a/tp/t/results/menu/comment_on_menu_line.pl
+++ b/tp/t/results/menu/comment_on_menu_line.pl
@@ -391,6 +391,8 @@ $result_converted{'html'}->{'comment_on_menu_line'} =
'<!DOCTYPE html>
<link href="#Top" rel="start" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -411,13 +413,13 @@ Next: <a href="#first" accesskey="n" rel="next">first</a>
</p>
</td></tr>
</table>
-<h2 class="chapter" id="first-1">1 first</h2>
+<h2 class="chapter" id="first-1"><span>1 first<a class="copiable-link"
href=\'#first-1\'> ¶</a></span></h2>
<hr>
<a class="node-id" id="first"></a><div class="nav-panel">
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">first</a>, Up: <a
href="#Top" accesskey="u" rel="up">first</a> </p>
</div>
-<h4 class="node">first</h4>
+<h4 class="node"><span>first<a class="copiable-link" href=\'#first\'>
¶</a></span></h4>
</div>
diff --git a/tp/t/results/menu/detailmenu_on_subnodes.pl
b/tp/t/results/menu/detailmenu_on_subnodes.pl
index eb8abf5993..c9b97b60b1 100644
--- a/tp/t/results/menu/detailmenu_on_subnodes.pl
+++ b/tp/t/results/menu/detailmenu_on_subnodes.pl
@@ -1662,7 +1662,9 @@ $result_converted{'html'}->{'detailmenu_on_subnodes'} =
'<!DOCTYPE html>
<link href="#Top" rel="start" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
pre.menu-comment-preformatted {font-family: serif}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
th.menu-comment {text-align:left}
@@ -1678,7 +1680,7 @@ th.menu-comment {text-align:left}
<p>
Next: <a href="#chapter" accesskey="n" rel="next">chapter</a> </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination">• <a href="#chapter"
accesskey="1">chapter</a>:</td><td> </td><td
class="menu-entry-description">
@@ -1705,7 +1707,7 @@ Next: <a href="#chapter" accesskey="n"
rel="next">chapter</a> </p>
<p>
Next: <a href="#chapter-2" accesskey="n" rel="next">chapter 2</a>, Previous:
<a href="#Top" accesskey="p" rel="prev">top</a>, Up: <a href="#Top"
accesskey="u" rel="up">top</a> </p>
</div>
-<h2 class="chapter" id="chapter-1">1 chapter</h2>
+<h2 class="chapter" id="chapter-1"><span>1 chapter<a class="copiable-link"
href=\'#chapter-1\'> ¶</a></span></h2>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination">• <a href="#section"
accesskey="1">section</a>:</td><td> </td><td
class="menu-entry-description">
@@ -1718,7 +1720,7 @@ Next: <a href="#chapter-2" accesskey="n"
rel="next">chapter 2</a>, Previous: <a
<p>
Up: <a href="#chapter" accesskey="u" rel="up">chapter</a> </p>
</div>
-<h3 class="section" id="section-1">1.1 section</h3>
+<h3 class="section" id="section-1"><span>1.1 section<a class="copiable-link"
href=\'#section-1\'> ¶</a></span></h3>
<hr>
</div>
@@ -1728,7 +1730,7 @@ Up: <a href="#chapter" accesskey="u" rel="up">chapter</a>
</p>
<p>
Previous: <a href="#chapter" accesskey="p" rel="prev">chapter</a>, Up: <a
href="#Top" accesskey="u" rel="up">top</a> </p>
</div>
-<h2 class="chapter" id="chapter-2-1">2 chapter 2</h2>
+<h2 class="chapter" id="chapter-2-1"><span>2 chapter 2<a class="copiable-link"
href=\'#chapter-2-1\'> ¶</a></span></h2>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination">• <a href="#section-chap-2"
accesskey="1">section chap 2</a>:</td><td> </td><td
class="menu-entry-description">
@@ -1743,7 +1745,7 @@ Previous: <a href="#chapter" accesskey="p"
rel="prev">chapter</a>, Up: <a href="
<p>
Next: <a href="#unnumberedsec" accesskey="n" rel="next">unnumberedsec</a>, Up:
<a href="#chapter-2" accesskey="u" rel="up">chapter 2</a> </p>
</div>
-<h3 class="section" id="section-chap-2-1">2.1 section chap 2</h3>
+<h3 class="section" id="section-chap-2-1"><span>2.1 section chap 2<a
class="copiable-link" href=\'#section-chap-2-1\'> ¶</a></span></h3>
<hr>
</div>
@@ -1752,7 +1754,7 @@ Next: <a href="#unnumberedsec" accesskey="n"
rel="next">unnumberedsec</a>, Up: <
<p>
Previous: <a href="#section-chap-2" accesskey="p" rel="prev">section chap
2</a>, Up: <a href="#chapter-2" accesskey="u" rel="up">chapter 2</a> </p>
</div>
-<h3 class="unnumberedsec" id="unnumberedsec-1">unnumberedsec</h3>
+<h3 class="unnumberedsec" id="unnumberedsec-1"><span>unnumberedsec<a
class="copiable-link" href=\'#unnumberedsec-1\'> ¶</a></span></h3>
</div>
</div>
</div>
diff --git a/tp/t/results/menu/detailmenu_unknown_node.pl
b/tp/t/results/menu/detailmenu_unknown_node.pl
index a3f1c7cb7b..b0c48da5ef 100644
--- a/tp/t/results/menu/detailmenu_unknown_node.pl
+++ b/tp/t/results/menu/detailmenu_unknown_node.pl
@@ -281,6 +281,8 @@ $result_converted{'html'}->{'detailmenu_unknown_node'} =
'<!DOCTYPE html>
<link href="#Top" rel="start" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -290,7 +292,7 @@ td.menu-entry-destination {vertical-align: top}
</head>
<body lang="en">
-<h1 class="node" id="Top">Top</h1>
+<h1 class="node" id="Top"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination">•
unknown:</td><td> </td><td class="menu-entry-description">
diff --git a/tp/t/results/menu/empty_menu_description.pl
b/tp/t/results/menu/empty_menu_description.pl
index ccc4a048e8..c6afad3651 100644
--- a/tp/t/results/menu/empty_menu_description.pl
+++ b/tp/t/results/menu/empty_menu_description.pl
@@ -285,7 +285,9 @@ $result_converted{'html'}->{'empty_menu_description'} =
'<!DOCTYPE html>
<link href="#Top" rel="start" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
pre.menu-comment-preformatted {font-family: serif}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
th.menu-comment {text-align:left}
@@ -296,7 +298,7 @@ th.menu-comment {text-align:left}
</head>
<body lang="en">
-<h1 class="node" id="Top">Top</h1>
+<h1 class="node" id="Top"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination">• <a href="f.html#b"
accesskey="1">a</a>:</td><td> </td><td
class="menu-entry-description"></td></tr>
diff --git a/tp/t/results/menu/entry_after_detailmenu.pl
b/tp/t/results/menu/entry_after_detailmenu.pl
index 4982bb342a..a441a82a49 100644
--- a/tp/t/results/menu/entry_after_detailmenu.pl
+++ b/tp/t/results/menu/entry_after_detailmenu.pl
@@ -687,7 +687,9 @@ $result_converted{'html'}->{'entry_after_detailmenu'} =
'<!DOCTYPE html>
<link href="#Top" rel="start" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
pre.menu-comment-preformatted {font-family: serif}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
th.menu-comment {text-align:left}
@@ -702,7 +704,7 @@ th.menu-comment {text-align:left}
<p>
Next: <a href="#first" accesskey="n" rel="next">first</a> </p>
</div>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination">• <a href="#second"
accesskey="1">second</a>:</td><td> </td><td
class="menu-entry-description">
@@ -726,13 +728,13 @@ Menu comment
<p>
Next: <a href="#second" accesskey="n" rel="next">second</a>, Previous: <a
href="#Top" accesskey="p" rel="prev">Top</a>, Up: <a href="#Top" accesskey="u"
rel="up">Top</a> </p>
</div>
-<h4 class="node">first</h4>
+<h4 class="node"><span>first<a class="copiable-link" href=\'#first\'>
¶</a></span></h4>
<hr>
<a class="node-id" id="second"></a><div class="nav-panel">
<p>
Previous: <a href="#first" accesskey="p" rel="prev">first</a>, Up: <a
href="#Top" accesskey="u" rel="up">Top</a> </p>
</div>
-<h4 class="node">second</h4>
+<h4 class="node"><span>second<a class="copiable-link" href=\'#second\'>
¶</a></span></h4>
diff --git a/tp/t/results/menu/example_in_menu_description.pl
b/tp/t/results/menu/example_in_menu_description.pl
index d6479b700c..a3fc034ed1 100644
--- a/tp/t/results/menu/example_in_menu_description.pl
+++ b/tp/t/results/menu/example_in_menu_description.pl
@@ -410,8 +410,10 @@ $result_converted{'html'}->{'example_in_menu_description'}
= '<!DOCTYPE html>
<link href="#Top" rel="start" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
div.example {margin-left: 3.2em}
pre.menu-comment-preformatted {font-family: serif}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
th.menu-comment {text-align:left}
@@ -423,7 +425,7 @@ th.menu-comment {text-align:left}
<body lang="en">
<div class="top-level-extent" id="Top">
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination">• <a href="manual.html#Top"
accesskey="1">(manual)</a>:</td><td> </td><td
class="menu-entry-description">
diff --git a/tp/t/results/menu/formats_in_menu.pl
b/tp/t/results/menu/formats_in_menu.pl
index 1252fae98e..b110bfc700 100644
--- a/tp/t/results/menu/formats_in_menu.pl
+++ b/tp/t/results/menu/formats_in_menu.pl
@@ -832,9 +832,11 @@ $result_converted{'html'}->{'formats_in_menu'} =
'<!DOCTYPE html>
<link href="#Top" rel="start" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
div.example {margin-left: 3.2em}
pre.menu-comment-preformatted {font-family: serif}
pre.menu-preformatted {font-family: serif}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
th.menu-comment {text-align:left}
@@ -845,7 +847,7 @@ th.menu-comment {text-align:left}
</head>
<body lang="en">
-<h1 class="node" id="Top">Top</h1>
+<h1 class="node" id="Top"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination">• <a href="gcc.html#Top"
accesskey="1">(gcc)</a>:</td><td> </td><td
class="menu-entry-description">text
diff --git a/tp/t/results/menu/inlineraw_in_menu_description.pl
b/tp/t/results/menu/inlineraw_in_menu_description.pl
index 1a40975725..6df3738f7f 100644
--- a/tp/t/results/menu/inlineraw_in_menu_description.pl
+++ b/tp/t/results/menu/inlineraw_in_menu_description.pl
@@ -385,7 +385,9 @@
$result_converted{'html'}->{'inlineraw_in_menu_description'} = '<!DOCTYPE html>
<link href="#Top" rel="start" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
pre.menu-comment-preformatted {font-family: serif}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
th.menu-comment {text-align:left}
@@ -397,7 +399,7 @@ th.menu-comment {text-align:left}
<body lang="en">
<div class="top-level-extent" id="Top">
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination">• <a href="manual.html#Top"
accesskey="1">(manual)</a>:</td><td> </td><td
class="menu-entry-description">
diff --git a/tp/t/results/menu/invalid_info_menu_entry.pl
b/tp/t/results/menu/invalid_info_menu_entry.pl
index 4dfa017937..cf01bd4a63 100644
--- a/tp/t/results/menu/invalid_info_menu_entry.pl
+++ b/tp/t/results/menu/invalid_info_menu_entry.pl
@@ -709,6 +709,8 @@ $result_converted{'html'}->{'invalid_info_menu_entry'} =
'<!DOCTYPE html>
<link href="#Top" rel="start" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -718,7 +720,7 @@ td.menu-entry-destination {vertical-align: top}
</head>
<body lang="en">
-<h1 class="node" id="Top">Top</h1>
+<h1 class="node" id="Top"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination">• <a href="f.html#a_003a"
accesskey="1">(f)a:</a>:</td><td> </td><td
class="menu-entry-description">
diff --git a/tp/t/results/menu/menu_in_example.pl
b/tp/t/results/menu/menu_in_example.pl
index 2620470a14..7dc4c8fe6d 100644
--- a/tp/t/results/menu/menu_in_example.pl
+++ b/tp/t/results/menu/menu_in_example.pl
@@ -588,10 +588,12 @@ $result_converted{'html'}->{'menu_in_example'} =
'<!DOCTYPE html>
<link href="#Top" rel="start" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
div.example {margin-left: 3.2em}
pre.menu-comment-preformatted {font-family: serif}
pre.menu-entry-description-preformatted {font-family: serif; display: inline}
pre.menu-preformatted {font-family: serif}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -599,7 +601,7 @@ pre.menu-preformatted {font-family: serif}
</head>
<body lang="en">
-<h1 class="node" id="Top">Top</h1>
+<h1 class="node" id="Top"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<div class="example">
<table class="menu" border="0" cellspacing="0"><tr><td>
diff --git a/tp/t/results/menu/menu_pointing_to_anchor.pl
b/tp/t/results/menu/menu_pointing_to_anchor.pl
index a788013a05..be9fa5fd4f 100644
--- a/tp/t/results/menu/menu_pointing_to_anchor.pl
+++ b/tp/t/results/menu/menu_pointing_to_anchor.pl
@@ -374,6 +374,8 @@ $result_converted{'html'}->{'menu_pointing_to_anchor'} =
'<!DOCTYPE html>
<link href="#Top" rel="start" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -384,7 +386,7 @@ td.menu-entry-destination {vertical-align: top}
<body lang="en">
<div class="top-level-extent" id="Top">
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<p>Text
</p>
diff --git a/tp/t/results/menu/menu_title_before_entries.pl
b/tp/t/results/menu/menu_title_before_entries.pl
index 2fee7e6024..2e930519b8 100644
--- a/tp/t/results/menu/menu_title_before_entries.pl
+++ b/tp/t/results/menu/menu_title_before_entries.pl
@@ -322,7 +322,9 @@ $result_converted{'html'}->{'menu_title_before_entries'} =
'<!DOCTYPE html>
<link href="#Top" rel="start" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
pre.menu-comment-preformatted {font-family: serif}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
th.menu-comment {text-align:left}
@@ -337,7 +339,7 @@ th.menu-comment {text-align:left}
<p>
Next: <a href="#subnode" accesskey="n" rel="next">subnode</a> </p>
</div>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><th class="menu-comment" colspan="3"><pre
class="menu-comment-preformatted">Horizontal space
@@ -350,7 +352,7 @@ Next: <a href="#subnode" accesskey="n"
rel="next">subnode</a> </p>
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">Top</a>, Up: <a href="#Top"
accesskey="u" rel="up">Top</a> </p>
</div>
-<h4 class="node">subnode</h4>
+<h4 class="node"><span>subnode<a class="copiable-link" href=\'#subnode\'>
¶</a></span></h4>
diff --git a/tp/t/results/menu/missing_detailmenu_on_subnodes.pl
b/tp/t/results/menu/missing_detailmenu_on_subnodes.pl
index 61b548428d..18c9da860a 100644
--- a/tp/t/results/menu/missing_detailmenu_on_subnodes.pl
+++ b/tp/t/results/menu/missing_detailmenu_on_subnodes.pl
@@ -1573,7 +1573,9 @@
$result_converted{'html'}->{'missing_detailmenu_on_subnodes'} = '<!DOCTYPE html>
<link href="#Top" rel="start" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
pre.menu-comment-preformatted {font-family: serif}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
th.menu-comment {text-align:left}
@@ -1589,7 +1591,7 @@ th.menu-comment {text-align:left}
<p>
Next: <a href="#chapter" accesskey="n" rel="next">chapter</a> </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination">• <a href="#chapter"
accesskey="1">chapter</a>:</td><td> </td><td
class="menu-entry-description">
@@ -1616,7 +1618,7 @@ Chap 2
<p>
Next: <a href="#chapter-2" accesskey="n" rel="next">chapter 2</a>, Previous:
<a href="#Top" accesskey="p" rel="prev">top</a>, Up: <a href="#Top"
accesskey="u" rel="up">top</a> </p>
</div>
-<h2 class="chapter" id="chapter-1">1 chapter</h2>
+<h2 class="chapter" id="chapter-1"><span>1 chapter<a class="copiable-link"
href=\'#chapter-1\'> ¶</a></span></h2>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination">• <a href="#section"
accesskey="1">section</a>:</td><td> </td><td
class="menu-entry-description">
@@ -1629,7 +1631,7 @@ Next: <a href="#chapter-2" accesskey="n"
rel="next">chapter 2</a>, Previous: <a
<p>
Next: <a href="#section-chap-2" accesskey="n" rel="next">section chap 2</a>,
Previous: <a href="#chapter-2" accesskey="p" rel="prev">chapter 2</a>, Up: <a
href="#chapter" accesskey="u" rel="up">chapter</a> </p>
</div>
-<h3 class="section" id="section-1">1.1 section</h3>
+<h3 class="section" id="section-1"><span>1.1 section<a class="copiable-link"
href=\'#section-1\'> ¶</a></span></h3>
<hr>
</div>
@@ -1639,7 +1641,7 @@ Next: <a href="#section-chap-2" accesskey="n"
rel="next">section chap 2</a>, Pre
<p>
Next: <a href="#section" accesskey="n" rel="next">section</a>, Previous: <a
href="#chapter" accesskey="p" rel="prev">chapter</a>, Up: <a href="#Top"
accesskey="u" rel="up">top</a> </p>
</div>
-<h2 class="chapter" id="chapter-2-1">2 chapter 2</h2>
+<h2 class="chapter" id="chapter-2-1"><span>2 chapter 2<a class="copiable-link"
href=\'#chapter-2-1\'> ¶</a></span></h2>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination">• <a href="#section-chap-2"
accesskey="1">section chap 2</a>:</td><td> </td><td
class="menu-entry-description">
@@ -1654,7 +1656,7 @@ Next: <a href="#section" accesskey="n"
rel="next">section</a>, Previous: <a href
<p>
Next: <a href="#unnumberedsec" accesskey="n" rel="next">unnumberedsec</a>,
Previous: <a href="#section" accesskey="p" rel="prev">section</a>, Up: <a
href="#chapter-2" accesskey="u" rel="up">chapter 2</a> </p>
</div>
-<h3 class="section" id="section-chap-2-1">2.1 section chap 2</h3>
+<h3 class="section" id="section-chap-2-1"><span>2.1 section chap 2<a
class="copiable-link" href=\'#section-chap-2-1\'> ¶</a></span></h3>
<hr>
</div>
@@ -1663,7 +1665,7 @@ Next: <a href="#unnumberedsec" accesskey="n"
rel="next">unnumberedsec</a>, Previ
<p>
Previous: <a href="#section-chap-2" accesskey="p" rel="prev">section chap
2</a>, Up: <a href="#chapter-2" accesskey="u" rel="up">chapter 2</a> </p>
</div>
-<h3 class="unnumberedsec" id="unnumberedsec-1">unnumberedsec</h3>
+<h3 class="unnumberedsec" id="unnumberedsec-1"><span>unnumberedsec<a
class="copiable-link" href=\'#unnumberedsec-1\'> ¶</a></span></h3>
</div>
</div>
</div>
diff --git a/tp/t/results/menu/no_colon_in_menu.pl
b/tp/t/results/menu/no_colon_in_menu.pl
index 44396b97eb..16a505b867 100644
--- a/tp/t/results/menu/no_colon_in_menu.pl
+++ b/tp/t/results/menu/no_colon_in_menu.pl
@@ -185,7 +185,9 @@ $result_converted{'html'}->{'no_colon_in_menu'} =
'<!DOCTYPE html>
<link href="#Top" rel="start" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
pre.menu-comment-preformatted {font-family: serif}
+span:hover a.copiable-link {visibility: visible}
th.menu-comment {text-align:left}
-->
</style>
@@ -194,7 +196,7 @@ th.menu-comment {text-align:left}
</head>
<body lang="en">
-<h1 class="node" id="Top">Top</h1>
+<h1 class="node" id="Top"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><th class="menu-comment" colspan="3"><pre
class="menu-comment-preformatted">* a
diff --git a/tp/t/results/menu/reference_to_external_manual.pl
b/tp/t/results/menu/reference_to_external_manual.pl
index 581d9facaa..2f91f45e85 100644
--- a/tp/t/results/menu/reference_to_external_manual.pl
+++ b/tp/t/results/menu/reference_to_external_manual.pl
@@ -260,6 +260,8 @@ $result_converted{'html'}->{'reference_to_external_manual'}
= '<!DOCTYPE html>
<link href="#Top" rel="start" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -270,7 +272,7 @@ td.menu-entry-destination {vertical-align: top}
<body lang="en">
-<h1 class="node" id="Top">Top</h1>
+<h1 class="node" id="Top"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination">• <a href="info.html#Top"
accesskey="1">(info)</a>:</td><td> </td><td
class="menu-entry-description">
diff --git a/tp/t/results/menu/sc_in_menu.pl b/tp/t/results/menu/sc_in_menu.pl
index 91517f3549..281cb8c670 100644
--- a/tp/t/results/menu/sc_in_menu.pl
+++ b/tp/t/results/menu/sc_in_menu.pl
@@ -898,10 +898,12 @@ $result_converted{'html'}->{'sc_in_menu'} = '<!DOCTYPE
html>
<link href="#Top" rel="start" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
div.example {margin-left: 3.2em}
pre.menu-comment-preformatted {font-family: serif}
pre.menu-entry-description-preformatted {font-family: serif; display: inline}
pre.menu-preformatted {font-family: serif}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
th.menu-comment {text-align:left}
@@ -917,7 +919,7 @@ th.menu-comment {text-align:left}
<p>
Next: <a href="#NODE" accesskey="n" rel="next"><small
class="sc">NODE</small></a> </p>
</div>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination">• <a href="#NODE"
accesskey="1"><small class="sc">VALUE</small></a>:</td><td> </td><td
class="menu-entry-description"><small class="sc">DESCRIP TION</small>
@@ -938,7 +940,7 @@ Next: <a href="#NODE" accesskey="n" rel="next"><small
class="sc">NODE</small></a
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">Top</a>, Up: <a href="#Top"
accesskey="u" rel="up">Top</a> </p>
</div>
-<h4 class="node"><small class="sc">NODE</small></h4>
+<h4 class="node"><span><small class="sc">NODE</small><a class="copiable-link"
href=\'#NODE\'> ¶</a></span></h4>
<div class="example">
<table class="menu" border="0" cellspacing="0"><tr><td>
diff --git a/tp/t/results/menu/space_and_commands_in_menu_node.pl
b/tp/t/results/menu/space_and_commands_in_menu_node.pl
index e0a1594fb5..c77e896edc 100644
--- a/tp/t/results/menu/space_and_commands_in_menu_node.pl
+++ b/tp/t/results/menu/space_and_commands_in_menu_node.pl
@@ -1064,6 +1064,8 @@
$result_converted{'html'}->{'space_and_commands_in_menu_node'} = '<!DOCTYPE html
<link href="#Top" rel="start" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -1078,7 +1080,7 @@ td.menu-entry-destination {vertical-align: top}
<p>
Next: <a href="#chap-b" accesskey="n" rel="next">Chap</a> </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination">• <a href="#chap-b"
accesskey="1">chap b</a>:</td><td> </td><td
class="menu-entry-description">
@@ -1107,7 +1109,7 @@ Next: <a href="#chap-b" accesskey="n" rel="next">Chap</a>
</p>
<p>
Next: <a href="#chap-b" accesskey="n" rel="next">Chap</a>, Previous: <a
href="#Top" accesskey="p" rel="prev">top</a>, Up: <a href="#Top" accesskey="u"
rel="up">top</a> </p>
</div>
-<h2 class="chapter" id="Chap">1 Chap</h2>
+<h2 class="chapter" id="Chap"><span>1 Chap<a class="copiable-link"
href=\'#Chap\'> ¶</a></span></h2>
</div>
</div>
diff --git a/tp/t/results/menu/submenu_in_example.pl
b/tp/t/results/menu/submenu_in_example.pl
index 0c79b205de..ea78e26c1f 100644
--- a/tp/t/results/menu/submenu_in_example.pl
+++ b/tp/t/results/menu/submenu_in_example.pl
@@ -730,8 +730,10 @@ $result_converted{'html'}->{'submenu_in_example'} =
'<!DOCTYPE html>
<link href="#Top" rel="start" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
div.example {margin-left: 3.2em}
pre.menu-comment-preformatted {font-family: serif}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -739,7 +741,7 @@ pre.menu-comment-preformatted {font-family: serif}
</head>
<body lang="en">
-<h1 class="node" id="Top">Top</h1>
+<h1 class="node" id="Top"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<div class="example">
<pre class="example-preformatted">
diff --git a/tp/t/results/menu/verb_in_menu_description.pl
b/tp/t/results/menu/verb_in_menu_description.pl
index 50b9cd17e9..dac23381d9 100644
--- a/tp/t/results/menu/verb_in_menu_description.pl
+++ b/tp/t/results/menu/verb_in_menu_description.pl
@@ -375,7 +375,9 @@ $result_converted{'html'}->{'verb_in_menu_description'} =
'<!DOCTYPE html>
<link href="#Top" rel="start" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
pre.menu-comment-preformatted {font-family: serif}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
th.menu-comment {text-align:left}
@@ -387,7 +389,7 @@ th.menu-comment {text-align:left}
<body lang="en">
<div class="top-level-extent" id="Top">
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination">• <a href="manual.html#Top"
accesskey="1">(manual)</a>:</td><td> </td><td
class="menu-entry-description">
diff --git
a/tp/t/results/misc_commands/codequoteundirected_codequotebacktick.pl
b/tp/t/results/misc_commands/codequoteundirected_codequotebacktick.pl
index 0ff158a74f..59791c3473 100644
--- a/tp/t/results/misc_commands/codequoteundirected_codequotebacktick.pl
+++ b/tp/t/results/misc_commands/codequoteundirected_codequotebacktick.pl
@@ -4051,7 +4051,7 @@
$result_converted{'html_text'}->{'codequoteundirected_codequotebacktick'} = '
<p>
</p>
</div>
-<h1 class="top" id="test-quotes">test quotes</h1>
+<h1 class="top" id="test-quotes"><span>test quotes<a class="copiable-link"
href=\'#test-quotes\'> ¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#chap" accesskey="1">Chapter</a></li>
@@ -4062,7 +4062,7 @@
$result_converted{'html_text'}->{'codequoteundirected_codequotebacktick'} = '
<p>
</p>
</div>
-<h2 class="chapter" id="Chapter">1 Chapter</h2>
+<h2 class="chapter" id="Chapter"><span>1 Chapter<a class="copiable-link"
href=\'#Chapter\'> ¶</a></span></h2>
<p>“simple-double–three—four—-”
‘simple’ quotedblleft: “ <br>
code: <code class="code">``simple-double--three---four----\'\' `simple\'
quotedblleft: “</code> <br>
diff --git a/tp/t/results/misc_commands/comment_space_command_on_line.pl
b/tp/t/results/misc_commands/comment_space_command_on_line.pl
index be4b8baa51..d816a71afa 100644
--- a/tp/t/results/misc_commands/comment_space_command_on_line.pl
+++ b/tp/t/results/misc_commands/comment_space_command_on_line.pl
@@ -938,7 +938,7 @@
$result_converted{'html_text'}->{'comment_space_command_on_line'} = '
<p>
[<a href="#chap" title="Index" rel="index">Index</a>]</p>
</div>
-<h1 class="top" id="top-element-">top element </h1>
+<h1 class="top" id="top-element-"><span>top element <a
class="copiable-link" href=\'#top-element-\'> ¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#chap" accesskey="1">Chapter </a></li>
@@ -949,13 +949,13 @@
$result_converted{'html_text'}->{'comment_space_command_on_line'} = '
<p>
[<a href="#chap" title="Index" rel="index">Index</a>]</p>
</div>
-<h2 class="chapter" id="Chapter-">1 Chapter </h2>
+<h2 class="chapter" id="Chapter-"><span>1 Chapter <a
class="copiable-link" href=\'#Chapter-\'> ¶</a></span></h2>
<a class="index-entry-id" id="index-index-entry-"></a>
-<h3 class="heading" id="Heading-">Heading </h3>
+<h3 class="heading" id="Heading-"><span>Heading <a class="copiable-link"
href=\'#Heading-\'> ¶</a></span></h3>
<div class="printindex cp-printindex">
<table class="cp-entries-printindex" border="0">
diff --git a/tp/t/results/misc_commands/no_empty_line_between_headings.pl
b/tp/t/results/misc_commands/no_empty_line_between_headings.pl
index d2b4fbb422..d5a7581281 100644
--- a/tp/t/results/misc_commands/no_empty_line_between_headings.pl
+++ b/tp/t/results/misc_commands/no_empty_line_between_headings.pl
@@ -208,18 +208,18 @@ Subheading
$result_converted{'html_text'}->{'no_empty_line_between_headings'} = '<div
class="top-level-extent" id="Top">
-<h1 class="top">Top</h1>
-<h4 class="subheading" id="Subheading">Subheading</h4>
+<h1 class="top"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
+<h4 class="subheading" id="Subheading"><span>Subheading<a
class="copiable-link" href=\'#Subheading\'> ¶</a></span></h4>
<ul class="mini-toc">
<li><a href="#Chapter" accesskey="1">Chapter</a></li>
</ul>
<div class="chapter-level-extent" id="Chapter">
-<h2 class="chapter">1 Chapter</h2>
+<h2 class="chapter"><span>1 Chapter<a class="copiable-link" href=\'#Chapter\'>
¶</a></span></h2>
<ul class="mini-toc">
<li><a href="#Section" accesskey="1">Section</a></li>
</ul>
<div class="section-level-extent" id="Section">
-<h3 class="section">1.1 Section</h3>
+<h3 class="section"><span>1.1 Section<a class="copiable-link"
href=\'#Section\'> ¶</a></span></h3>
</div>
</div>
</div>
diff --git a/tp/t/results/misc_commands/ref_in_center.pl
b/tp/t/results/misc_commands/ref_in_center.pl
index a2f4e6d0c9..5d22d2193b 100644
--- a/tp/t/results/misc_commands/ref_in_center.pl
+++ b/tp/t/results/misc_commands/ref_in_center.pl
@@ -453,7 +453,7 @@ $result_converted{'html_text'}->{'ref_in_center'} = '<div
class="top-level-exten
<p>
</p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#chap" accesskey="1">Chapter</a></li>
@@ -464,7 +464,7 @@ $result_converted{'html_text'}->{'ref_in_center'} = '<div
class="top-level-exten
<p>
</p>
</div>
-<h2 class="chapter" id="Chapter">1 Chapter</h2>
+<h2 class="chapter" id="Chapter"><span>1 Chapter<a class="copiable-link"
href=\'#Chapter\'> ¶</a></span></h2>
<div class="center"><a class="ref" href="#Top">top</a>
</div>
diff --git a/tp/t/results/misc_commands/test_allowcodebreaks.pl
b/tp/t/results/misc_commands/test_allowcodebreaks.pl
index 21986136e1..7bd6106939 100644
--- a/tp/t/results/misc_commands/test_allowcodebreaks.pl
+++ b/tp/t/results/misc_commands/test_allowcodebreaks.pl
@@ -2074,7 +2074,7 @@ Out of code — out-of-code. ‘1aaa’ ‘2aaa-’ ‘-3bbb’
‘4aaa-bbb’
';
-$result_converted{'html_text'}->{'test_allowcodebreaks'} = '<h1 class="node"
id="Top">Top</h1>
+$result_converted{'html_text'}->{'test_allowcodebreaks'} = '<h1 class="node"
id="Top"><span>Top<a class="copiable-link" href=\'#Top\'> ¶</a></span></h1>
diff --git a/tp/t/results/moresectioning/anchor_in_footnote.pl
b/tp/t/results/moresectioning/anchor_in_footnote.pl
index 944026fd84..00729710c0 100644
--- a/tp/t/results/moresectioning/anchor_in_footnote.pl
+++ b/tp/t/results/moresectioning/anchor_in_footnote.pl
@@ -588,6 +588,12 @@ $result_converted{'html'}->{'anchor_in_footnote'} =
'<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -598,7 +604,7 @@ $result_converted{'html'}->{'anchor_in_footnote'} =
'<!DOCTYPE html>
<p>
Next: <a href="#chapter" accesskey="n" rel="next">Chap</a> </p>
</div>
-<h1 class="top" id="Top-1">Top</h1>
+<h1 class="top" id="Top-1"><span>Top<a class="copiable-link" href=\'#Top-1\'>
¶</a></span></h1>
<p>In top node<a class="footnote" id="DOCF1" href="#FOOT1"><sup>1</sup></a>
</p>
@@ -612,7 +618,7 @@ Next: <a href="#chapter" accesskey="n" rel="next">Chap</a>
</p>
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">Top</a>, Up: <a href="#Top"
accesskey="u" rel="up">Top</a> </p>
</div>
-<h2 class="chapter" id="Chap">1 Chap</h2>
+<h2 class="chapter" id="Chap"><span>1 Chap<a class="copiable-link"
href=\'#Chap\'> ¶</a></span></h2>
<p><a class="ref" href="#Anchor-in-footnote">Anchor in footnote</a>.
</p></div>
diff --git a/tp/t/results/moresectioning/anchor_in_footnote_separate.pl
b/tp/t/results/moresectioning/anchor_in_footnote_separate.pl
index 7e4772e68d..917eb6c78a 100644
--- a/tp/t/results/moresectioning/anchor_in_footnote_separate.pl
+++ b/tp/t/results/moresectioning/anchor_in_footnote_separate.pl
@@ -623,6 +623,12 @@ $result_converted{'html'}->{'anchor_in_footnote_separate'}
= '<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -633,7 +639,7 @@ $result_converted{'html'}->{'anchor_in_footnote_separate'}
= '<!DOCTYPE html>
<p>
Next: <a href="#chapter" accesskey="n" rel="next">Chap</a> </p>
</div>
-<h1 class="top" id="Top-1">Top</h1>
+<h1 class="top" id="Top-1"><span>Top<a class="copiable-link" href=\'#Top-1\'>
¶</a></span></h1>
<p>In top node<a class="footnote" id="DOCF1" href="#FOOT1"><sup>1</sup></a>
</p>
@@ -647,7 +653,7 @@ Next: <a href="#chapter" accesskey="n" rel="next">Chap</a>
</p>
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">Top</a>, Up: <a href="#Top"
accesskey="u" rel="up">Top</a> </p>
</div>
-<h2 class="chapter" id="Chap">1 Chap</h2>
+<h2 class="chapter" id="Chap"><span>1 Chap<a class="copiable-link"
href=\'#Chap\'> ¶</a></span></h2>
<p><a class="ref" href="#Anchor-in-footnote">Anchor in footnote</a>.
</p><hr>
diff --git a/tp/t/results/moresectioning/character_and_spaces_in_refs.pl
b/tp/t/results/moresectioning/character_and_spaces_in_refs.pl
index f586052157..e5346a57d6 100644
--- a/tp/t/results/moresectioning/character_and_spaces_in_refs.pl
+++ b/tp/t/results/moresectioning/character_and_spaces_in_refs.pl
@@ -1859,6 +1859,12 @@
$result_converted{'html'}->{'character_and_spaces_in_refs'} = '<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -1869,7 +1875,7 @@
$result_converted{'html'}->{'character_and_spaces_in_refs'} = '<!DOCTYPE html>
<p>
Next: <a href="#node-to-avoid-DocBook-or-LaTeX-ignored" accesskey="n"
rel="next">first chapter</a> </p>
</div>
-<h1 class="top" id="Test-refs">Test refs</h1>
+<h1 class="top" id="Test-refs"><span>Test refs<a class="copiable-link"
href=\'#Test-refs\'> ¶</a></span></h1>
<ul class="mini-toc">
@@ -1882,9 +1888,9 @@ Next: <a href="#node-to-avoid-DocBook-or-LaTeX-ignored"
accesskey="n" rel="next"
<p>
Next: <a href="#other-nodes" accesskey="n" rel="next">Chapter with nodes</a>,
Previous: <a href="#Top" accesskey="p" rel="prev">Test refs</a>, Up: <a
href="#Top" accesskey="u" rel="up">Test refs</a> </p>
</div>
-<h2 class="chapter" id="first-chapter">1 first chapter</h2>
+<h2 class="chapter" id="first-chapter"><span>1 first chapter<a
class="copiable-link" href=\'#first-chapter\'> ¶</a></span></h2>
-<h4 class="subheading" id="Testing-distant-nodes">Testing distant nodes</h4>
+<h4 class="subheading" id="Testing-distant-nodes"><span>Testing distant
nodes<a class="copiable-link" href=\'#Testing-distant-nodes\'>
¶</a></span></h4>
<p><a data-manual="manual" href="manual.html#a-node">(manual)a node</a>
<a data-manual="manual" href="manual.html#g_t_003a">(manual):</a>
@@ -1892,7 +1898,7 @@ Next: <a href="#other-nodes" accesskey="n"
rel="next">Chapter with nodes</a>, Pr
<a data-manual="texinfo" href="texinfo.html#Cross-References">(texinfo)Cross
References</a>
<a data-manual="../manual/doc" href="doc.html#node">(../manual/doc)node</a>
</p>
-<h4 class="subheading" id="Testing-local-nodes">Testing local nodes</h4>
+<h4 class="subheading" id="Testing-local-nodes"><span>Testing local nodes<a
class="copiable-link" href=\'#Testing-local-nodes\'> ¶</a></span></h4>
<p><a class="ref"
href="#g_t_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e">!_"#$%&\'()*+-.</a>
<a class="ref"
href="#g_t_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e">/;<=>?[\\]^_`|~</a>
@@ -1906,7 +1912,7 @@ Next: <a href="#other-nodes" accesskey="n"
rel="next">Chapter with nodes</a>, Pr
<p>
Next: <a
href="#g_t_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e"
accesskey="n" rel="next">!_"#$%&\'()*+-.</a>, Previous: <a
href="#Top" accesskey="p" rel="prev">Test refs</a>, Up: <a href="#Top"
accesskey="u" rel="up">Test refs</a> </p>
</div>
-<h2 class="chapter" id="Chapter-with-nodes">2 Chapter with nodes</h2>
+<h2 class="chapter" id="Chapter-with-nodes"><span>2 Chapter with nodes<a
class="copiable-link" href=\'#Chapter-with-nodes\'> ¶</a></span></h2>
<hr>
@@ -1914,21 +1920,21 @@ Next: <a
href="#g_t_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_
<p>
Next: <a
href="#g_t_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e"
accesskey="n" rel="next">/;<=>?[\\]^_`|~</a>, Previous: <a
href="#other-nodes" accesskey="p" rel="prev">Chapter with nodes</a>, Up: <a
href="#other-nodes" accesskey="u" rel="up">Chapter with nodes</a> </p>
</div>
-<h4 class="node">!_"#$%&\'()*+-.</h4>
+<h4 class="node"><span>!_"#$%&\'()*+-.<a class="copiable-link"
href=\'#g_t_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e\'>
¶</a></span></h4>
<hr>
<a class="node-id"
id="g_t_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e"></a><div
class="nav-panel">
<p>
Next: <a href="#local-node" accesskey="n" rel="next">local node</a>,
Previous: <a
href="#g_t_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e"
accesskey="p" rel="prev">!_"#$%&\'()*+-.</a>, Up: <a
href="#other-nodes" accesskey="u" rel="up">Chapter with nodes</a> </p>
</div>
-<h4 class="node">/;<=>?[\\]^_`|~</h4>
+<h4 class="node"><span>/;<=>?[\\]^_`|~<a class="copiable-link"
href=\'#g_t_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e\'>
¶</a></span></h4>
<hr>
<a class="node-id" id="local-node"></a><div class="nav-panel">
<p>
Previous: <a
href="#g_t_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e"
accesskey="p" rel="prev">/;<=>?[\\]^_`|~</a>, Up: <a href="#other-nodes"
accesskey="u" rel="up">Chapter with nodes</a> </p>
</div>
-<h4 class="node">local node</h4>
+<h4 class="node"><span>local node<a class="copiable-link"
href=\'#local-node\'> ¶</a></span></h4>
</div>
</div>
diff --git
a/tp/t/results/moresectioning/character_and_spaces_in_refs_out/res_html/_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html
b/tp/t/results/moresectioning/character_and_spaces_in_refs_out/res_html/_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html
index 09cc749b4e..e2637b04b9 100644
---
a/tp/t/results/moresectioning/character_and_spaces_in_refs_out/res_html/_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html
+++
b/tp/t/results/moresectioning/character_and_spaces_in_refs_out/res_html/_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html
@@ -15,6 +15,12 @@
<link href="other-nodes.html" rel="up" title="other nodes">
<link
href="_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html"
rel="next" title="/;<=>?[\]^_`|~">
<link href="other-nodes.html" rel="prev" title="other nodes">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Next: <a
href="_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html"
accesskey="n" rel="next">/;<=>?[\]^_`|~</a>, Previous: <a
href="other-nodes.html" accesskey="p" rel="prev">Chapter with nodes</a>, Up: <a
href="other-nodes.html" accesskey="u" rel="up">Chapter with nodes</a>
</p>
</div>
<hr>
-<h4 class="node">!_"#$%&'()*+-.</h4>
+<h4 class="node"><span>!_"#$%&'()*+-.<a class="copiable-link"
href='#g_t_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e'>
¶</a></span></h4>
diff --git
a/tp/t/results/moresectioning/character_and_spaces_in_refs_out/res_html/_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html
b/tp/t/results/moresectioning/character_and_spaces_in_refs_out/res_html/_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html
index 5474e877b9..057ad95d9f 100644
---
a/tp/t/results/moresectioning/character_and_spaces_in_refs_out/res_html/_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html
+++
b/tp/t/results/moresectioning/character_and_spaces_in_refs_out/res_html/_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html
@@ -15,6 +15,12 @@
<link href="other-nodes.html" rel="up" title="other nodes">
<link href="local-node.html" rel="next" title="local node">
<link
href="_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html"
rel="prev" title="!_"#$%&'()*+-.">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Next: <a href="local-node.html" accesskey="n" rel="next">local node</a>,
Previous: <a
href="_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html"
accesskey="p" rel="prev">!_"#$%&'()*+-.</a>, Up: <a
href="other-nodes.html" accesskey="u" rel="up">Chapter with nodes</a>
</p>
</div>
<hr>
-<h4 class="node">/;<=>?[\]^_`|~</h4>
+<h4 class="node"><span>/;<=>?[\]^_`|~<a class="copiable-link"
href='#g_t_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e'>
¶</a></span></h4>
diff --git
a/tp/t/results/moresectioning/character_and_spaces_in_refs_out/res_html/index.html
b/tp/t/results/moresectioning/character_and_spaces_in_refs_out/res_html/index.html
index a521329981..3a02824887 100644
---
a/tp/t/results/moresectioning/character_and_spaces_in_refs_out/res_html/index.html
+++
b/tp/t/results/moresectioning/character_and_spaces_in_refs_out/res_html/index.html
@@ -13,6 +13,12 @@
<link href="#Top" rel="start" title="Top">
<link href="node-to-avoid-DocBook-or-LaTeX-ignored.html" rel="next"
title="node to avoid DocBook or LaTeX ignored">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -24,7 +30,7 @@
Next: <a href="node-to-avoid-DocBook-or-LaTeX-ignored.html" accesskey="n"
rel="next">first chapter</a> </p>
</div>
<hr>
-<h1 class="top" id="Test-refs">Test refs</h1>
+<h1 class="top" id="Test-refs"><span>Test refs<a class="copiable-link"
href='#Test-refs'> ¶</a></span></h1>
<ul class="mini-toc">
diff --git
a/tp/t/results/moresectioning/character_and_spaces_in_refs_out/res_html/local-node.html
b/tp/t/results/moresectioning/character_and_spaces_in_refs_out/res_html/local-node.html
index d1a9e87a98..fe2078d70a 100644
---
a/tp/t/results/moresectioning/character_and_spaces_in_refs_out/res_html/local-node.html
+++
b/tp/t/results/moresectioning/character_and_spaces_in_refs_out/res_html/local-node.html
@@ -14,6 +14,12 @@
<link href="index.html" rel="start" title="Top">
<link href="other-nodes.html" rel="up" title="other nodes">
<link
href="_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html"
rel="prev" title="/;<=>?[\]^_`|~">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -24,7 +30,7 @@
Previous: <a
href="_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html"
accesskey="p" rel="prev">/;<=>?[\]^_`|~</a>, Up: <a
href="other-nodes.html" accesskey="u" rel="up">Chapter with nodes</a>
</p>
</div>
<hr>
-<h4 class="node">local node</h4>
+<h4 class="node"><span>local node<a class="copiable-link"
href='#local-node'> ¶</a></span></h4>
diff --git
a/tp/t/results/moresectioning/character_and_spaces_in_refs_out/res_html/node-to-avoid-DocBook-or-LaTeX-ignored.html
b/tp/t/results/moresectioning/character_and_spaces_in_refs_out/res_html/node-to-avoid-DocBook-or-LaTeX-ignored.html
index 3d12f3d677..daee74701f 100644
---
a/tp/t/results/moresectioning/character_and_spaces_in_refs_out/res_html/node-to-avoid-DocBook-or-LaTeX-ignored.html
+++
b/tp/t/results/moresectioning/character_and_spaces_in_refs_out/res_html/node-to-avoid-DocBook-or-LaTeX-ignored.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="other-nodes.html" rel="next" title="other nodes">
<link href="index.html" rel="prev" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,9 +32,9 @@
Next: <a href="other-nodes.html" accesskey="n" rel="next">Chapter with
nodes</a>, Previous: <a href="index.html" accesskey="p" rel="prev">Test
refs</a>, Up: <a href="index.html" accesskey="u" rel="up">Test refs</a>
</p>
</div>
<hr>
-<h2 class="chapter" id="first-chapter">1 first chapter</h2>
+<h2 class="chapter" id="first-chapter"><span>1 first chapter<a
class="copiable-link" href='#first-chapter'> ¶</a></span></h2>
-<h4 class="subheading" id="Testing-distant-nodes">Testing distant nodes</h4>
+<h4 class="subheading" id="Testing-distant-nodes"><span>Testing distant
nodes<a class="copiable-link" href='#Testing-distant-nodes'>
¶</a></span></h4>
<p><a data-manual="manual" href="../manual_html/a-node.html#a-node">(manual)a
node</a>
<a data-manual="manual" href="../manual_html/_003a.html#g_t_003a">(manual):</a>
@@ -36,7 +42,7 @@ Next: <a href="other-nodes.html" accesskey="n"
rel="next">Chapter with nodes</a>
<a data-manual="texinfo"
href="../texinfo_html/Cross-References.html#Cross-References">(texinfo)Cross
References</a>
<a data-manual="../manual/doc"
href="../doc_html/node.html#node">(../manual/doc)node</a>
</p>
-<h4 class="subheading" id="Testing-local-nodes">Testing local nodes</h4>
+<h4 class="subheading" id="Testing-local-nodes"><span>Testing local nodes<a
class="copiable-link" href='#Testing-local-nodes'> ¶</a></span></h4>
<p><a class="ref"
href="_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html">!_"#$%&'()*+-.</a>
<a class="ref"
href="_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e.html">/;<=>?[\]^_`|~</a>
diff --git
a/tp/t/results/moresectioning/character_and_spaces_in_refs_out/res_html/other-nodes.html
b/tp/t/results/moresectioning/character_and_spaces_in_refs_out/res_html/other-nodes.html
index bf8044815f..c15d5e17cb 100644
---
a/tp/t/results/moresectioning/character_and_spaces_in_refs_out/res_html/other-nodes.html
+++
b/tp/t/results/moresectioning/character_and_spaces_in_refs_out/res_html/other-nodes.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link
href="_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html"
rel="next" title="!_"#$%&'()*+-.">
<link href="index.html" rel="prev" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -26,7 +32,7 @@
Next: <a
href="_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e.html"
accesskey="n" rel="next">!_"#$%&'()*+-.</a>, Previous: <a
href="index.html" accesskey="p" rel="prev">Test refs</a>, Up: <a
href="index.html" accesskey="u" rel="up">Test refs</a> </p>
</div>
<hr>
-<h2 class="chapter" id="Chapter-with-nodes">2 Chapter with nodes</h2>
+<h2 class="chapter" id="Chapter-with-nodes"><span>2 Chapter with nodes<a
class="copiable-link" href='#Chapter-with-nodes'> ¶</a></span></h2>
</div>
diff --git a/tp/t/results/moresectioning/contents.pl
b/tp/t/results/moresectioning/contents.pl
index 35ba21f08b..600e93cf30 100644
--- a/tp/t/results/moresectioning/contents.pl
+++ b/tp/t/results/moresectioning/contents.pl
@@ -685,6 +685,8 @@ $result_converted{'html'}->{'contents'} = '<!DOCTYPE html>
<link href="#SEC_Contents" rel="contents" title="Table of Contents">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -694,7 +696,7 @@ ul.toc-numbered-mark {list-style: none}
<body lang="en">
<div class="top-level-extent" id="top">
-<h1 class="top">top</h1>
+<h1 class="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<div class="element-contents" id="SEC_Contents">
<h2 class="contents-heading">Table of Contents</h2>
@@ -729,25 +731,25 @@ ul.toc-numbered-mark {list-style: none}
</div>
</div>
<div class="chapter-level-extent" id="chapter">
-<h2 class="chapter">1 chapter</h2>
+<h2 class="chapter"><span>1 chapter<a class="copiable-link" href=\'#chapter\'>
¶</a></span></h2>
<ul class="mini-toc">
<li><a href="#section" accesskey="1">section</a></li>
</ul>
<div class="section-level-extent" id="section">
-<h3 class="section">1.1 section</h3>
+<h3 class="section"><span>1.1 section<a class="copiable-link"
href=\'#section\'> ¶</a></span></h3>
<ul class="mini-toc">
<li><a href="#subsection" accesskey="1">subsection</a></li>
</ul>
<div class="subsection-level-extent" id="subsection">
-<h4 class="subsection">1.1.1 subsection</h4>
+<h4 class="subsection"><span>1.1.1 subsection<a class="copiable-link"
href=\'#subsection\'> ¶</a></span></h4>
<ul class="mini-toc">
<li><a href="#subsubsection" accesskey="1">subsubsection</a></li>
</ul>
<div class="subsubsection-level-extent" id="subsubsection">
-<h4 class="subsubsection">1.1.1.1 subsubsection</h4>
+<h4 class="subsubsection"><span>1.1.1.1 subsubsection<a class="copiable-link"
href=\'#subsubsection\'> ¶</a></span></h4>
</div>
</div>
@@ -755,7 +757,7 @@ ul.toc-numbered-mark {list-style: none}
</div>
</div>
<div class="part-level-extent" id="part">
-<h1 class="part">part</h1>
+<h1 class="part"><span>part<a class="copiable-link" href=\'#part\'>
¶</a></span></h1>
<hr>
<ul class="mini-toc">
@@ -764,25 +766,25 @@ ul.toc-numbered-mark {list-style: none}
<li><a href="#unnumbered" accesskey="3">unnumbered</a></li>
</ul>
<div class="chapter-level-extent" id="chapter-in-part">
-<h2 class="chapter">2 chapter in part</h2>
+<h2 class="chapter"><span>2 chapter in part<a class="copiable-link"
href=\'#chapter-in-part\'> ¶</a></span></h2>
</div>
<div class="chapter-level-extent" id="second-chapter-in-part">
-<h2 class="chapter">3 second chapter in part</h2>
+<h2 class="chapter"><span>3 second chapter in part<a class="copiable-link"
href=\'#second-chapter-in-part\'> ¶</a></span></h2>
</div>
<div class="unnumbered-level-extent" id="unnumbered">
-<h2 class="unnumbered">unnumbered</h2>
+<h2 class="unnumbered"><span>unnumbered<a class="copiable-link"
href=\'#unnumbered\'> ¶</a></span></h2>
</div>
<div class="appendix-level-extent" id="appendix">
-<h2 class="appendix">Appendix A appendix</h2>
+<h2 class="appendix"><span>Appendix A appendix<a class="copiable-link"
href=\'#appendix\'> ¶</a></span></h2>
<ul class="mini-toc">
<li><a href="#appendixsec" accesskey="1">appendixsec</a></li>
</ul>
<div class="appendixsec-level-extent" id="appendixsec">
-<h3 class="appendixsec">A.1 appendixsec</h3>
+<h3 class="appendixsec"><span>A.1 appendixsec<a class="copiable-link"
href=\'#appendixsec\'> ¶</a></span></h3>
</div>
</div>
diff --git a/tp/t/results/moresectioning/contents_and_shortcontents.pl
b/tp/t/results/moresectioning/contents_and_shortcontents.pl
index 356829ae1f..c58bd80407 100644
--- a/tp/t/results/moresectioning/contents_and_shortcontents.pl
+++ b/tp/t/results/moresectioning/contents_and_shortcontents.pl
@@ -715,6 +715,8 @@ $result_converted{'html'}->{'contents_and_shortcontents'} =
'<!DOCTYPE html>
<link href="#SEC_Contents" rel="contents" title="Table of Contents">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -724,7 +726,7 @@ ul.toc-numbered-mark {list-style: none}
<body lang="en">
<div class="top-level-extent" id="top">
-<h1 class="top">top</h1>
+<h1 class="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<div class="element-contents" id="SEC_Contents">
<h2 class="contents-heading">Table of Contents</h2>
@@ -777,25 +779,25 @@ ul.toc-numbered-mark {list-style: none}
</div>
</div>
<div class="chapter-level-extent" id="chapter">
-<h2 class="chapter">1 chapter</h2>
+<h2 class="chapter"><span>1 chapter<a class="copiable-link" href=\'#chapter\'>
¶</a></span></h2>
<ul class="mini-toc">
<li><a href="#section" accesskey="1">section</a></li>
</ul>
<div class="section-level-extent" id="section">
-<h3 class="section">1.1 section</h3>
+<h3 class="section"><span>1.1 section<a class="copiable-link"
href=\'#section\'> ¶</a></span></h3>
<ul class="mini-toc">
<li><a href="#subsection" accesskey="1">subsection</a></li>
</ul>
<div class="subsection-level-extent" id="subsection">
-<h4 class="subsection">1.1.1 subsection</h4>
+<h4 class="subsection"><span>1.1.1 subsection<a class="copiable-link"
href=\'#subsection\'> ¶</a></span></h4>
<ul class="mini-toc">
<li><a href="#subsubsection" accesskey="1">subsubsection</a></li>
</ul>
<div class="subsubsection-level-extent" id="subsubsection">
-<h4 class="subsubsection">1.1.1.1 subsubsection</h4>
+<h4 class="subsubsection"><span>1.1.1.1 subsubsection<a class="copiable-link"
href=\'#subsubsection\'> ¶</a></span></h4>
</div>
</div>
@@ -803,7 +805,7 @@ ul.toc-numbered-mark {list-style: none}
</div>
</div>
<div class="part-level-extent" id="part">
-<h1 class="part">part</h1>
+<h1 class="part"><span>part<a class="copiable-link" href=\'#part\'>
¶</a></span></h1>
<hr>
<ul class="mini-toc">
@@ -812,25 +814,25 @@ ul.toc-numbered-mark {list-style: none}
<li><a href="#unnumbered" accesskey="3">unnumbered</a></li>
</ul>
<div class="chapter-level-extent" id="chapter-in-part">
-<h2 class="chapter">2 chapter in part</h2>
+<h2 class="chapter"><span>2 chapter in part<a class="copiable-link"
href=\'#chapter-in-part\'> ¶</a></span></h2>
</div>
<div class="chapter-level-extent" id="second-chapter-in-part">
-<h2 class="chapter">3 second chapter in part</h2>
+<h2 class="chapter"><span>3 second chapter in part<a class="copiable-link"
href=\'#second-chapter-in-part\'> ¶</a></span></h2>
</div>
<div class="unnumbered-level-extent" id="unnumbered">
-<h2 class="unnumbered">unnumbered</h2>
+<h2 class="unnumbered"><span>unnumbered<a class="copiable-link"
href=\'#unnumbered\'> ¶</a></span></h2>
</div>
<div class="appendix-level-extent" id="appendix">
-<h2 class="appendix">Appendix A appendix</h2>
+<h2 class="appendix"><span>Appendix A appendix<a class="copiable-link"
href=\'#appendix\'> ¶</a></span></h2>
<ul class="mini-toc">
<li><a href="#appendixsec" accesskey="1">appendixsec</a></li>
</ul>
<div class="appendixsec-level-extent" id="appendixsec">
-<h3 class="appendixsec">A.1 appendixsec</h3>
+<h3 class="appendixsec"><span>A.1 appendixsec<a class="copiable-link"
href=\'#appendixsec\'> ¶</a></span></h3>
</div>
diff --git a/tp/t/results/moresectioning/empty_top_node_up.pl
b/tp/t/results/moresectioning/empty_top_node_up.pl
index ea0163da6d..61a5d2d6ec 100644
--- a/tp/t/results/moresectioning/empty_top_node_up.pl
+++ b/tp/t/results/moresectioning/empty_top_node_up.pl
@@ -388,6 +388,12 @@ $result_converted{'html'}->{'empty_top_node_up'} =
'<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -398,7 +404,7 @@ $result_converted{'html'}->{'empty_top_node_up'} =
'<!DOCTYPE html>
<p>
Next: <a href="#first" accesskey="n" rel="next">first</a> </p>
</div>
-<h1 class="top" id="empty-top-node-up">empty top node up</h1>
+<h1 class="top" id="empty-top-node-up"><span>empty top node up<a
class="copiable-link" href=\'#empty-top-node-up\'> ¶</a></span></h1>
<hr>
@@ -406,7 +412,7 @@ Next: <a href="#first" accesskey="n" rel="next">first</a>
</p>
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">empty top node up</a>, Up:
<a href="#Top" accesskey="u" rel="up">empty top node up</a> </p>
</div>
-<h4 class="node">first</h4>
+<h4 class="node"><span>first<a class="copiable-link" href=\'#first\'>
¶</a></span></h4>
</div>
diff --git a/tp/t/results/moresectioning/equivalent_nodes_defined_linked.pl
b/tp/t/results/moresectioning/equivalent_nodes_defined_linked.pl
index 7a62e99993..43c929753d 100644
--- a/tp/t/results/moresectioning/equivalent_nodes_defined_linked.pl
+++ b/tp/t/results/moresectioning/equivalent_nodes_defined_linked.pl
@@ -730,6 +730,8 @@
$result_converted{'html'}->{'equivalent_nodes_defined_linked'} = '<!DOCTYPE html
<link href="#Top" rel="start" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -743,7 +745,7 @@ td.menu-entry-destination {vertical-align: top}
<p>
Next: <a href="#node" accesskey="n" rel="next">node</a> </p>
</div>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination">• <a href="#node"
accesskey="1"><strong
class="strong">node</strong></a>:</td><td> </td><td
class="menu-entry-description">
@@ -755,7 +757,7 @@ Next: <a href="#node" accesskey="n" rel="next">node</a>
</p>
<p>
Up: <a href="#Top" accesskey="u" rel="up">Top</a> </p>
</div>
-<h4 class="node">node</h4>
+<h4 class="node"><span>node<a class="copiable-link" href=\'#node\'>
¶</a></span></h4>
<div class="float">
<p>A figure
diff --git a/tp/t/results/moresectioning/internal_top_node_up.pl
b/tp/t/results/moresectioning/internal_top_node_up.pl
index 0a62da389d..b77f2d38e5 100644
--- a/tp/t/results/moresectioning/internal_top_node_up.pl
+++ b/tp/t/results/moresectioning/internal_top_node_up.pl
@@ -640,6 +640,12 @@ $result_converted{'html'}->{'internal_top_node_up'} =
'<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -650,7 +656,7 @@ $result_converted{'html'}->{'internal_top_node_up'} =
'<!DOCTYPE html>
<p>
Next: <a href="#first" accesskey="n" rel="next">first</a> </p>
</div>
-<h1 class="top" id="internal-top-node-up">internal top node up</h1>
+<h1 class="top" id="internal-top-node-up"><span>internal top node up<a
class="copiable-link" href=\'#internal-top-node-up\'> ¶</a></span></h1>
<hr>
@@ -658,7 +664,7 @@ Next: <a href="#first" accesskey="n" rel="next">first</a>
</p>
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">internal top node up</a>,
Up: <a href="#Top" accesskey="u" rel="up">internal top node up</a> </p>
</div>
-<h4 class="node">first</h4>
+<h4 class="node"><span>first<a class="copiable-link" href=\'#first\'>
¶</a></span></h4>
</div>
diff --git a/tp/t/results/moresectioning/more_sections_than_nodes.pl
b/tp/t/results/moresectioning/more_sections_than_nodes.pl
index 5d7517a5e7..3dd73e0805 100644
--- a/tp/t/results/moresectioning/more_sections_than_nodes.pl
+++ b/tp/t/results/moresectioning/more_sections_than_nodes.pl
@@ -1633,7 +1633,9 @@ $result_converted{'html'}->{'more_sections_than_nodes'} =
'<!DOCTYPE html>
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.button-direction-about {text-align:center}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
@@ -1654,7 +1656,7 @@ td.name-direction-about {text-align:center}
<td>[Index]</td>
<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="#n-c2">2
c2</a></td><td> </td><td class="menu-entry-description">
@@ -1682,7 +1684,7 @@ td.name-direction-about {text-align:center}
<td>[Index]</td>
<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h1 class="chapter">1 c1</h1>
+<h1 class="chapter"><span>1 c1<a class="copiable-link" href=\'#c1\'>
¶</a></span></h1>
<hr>
</div>
@@ -1702,7 +1704,7 @@ td.name-direction-about {text-align:center}
<td>[Index]</td>
<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h1 class="chapter" id="c2">2 c2</h1>
+<h1 class="chapter" id="c2"><span>2 c2<a class="copiable-link" href=\'#c2\'>
¶</a></span></h1>
<hr>
<div class="section-level-extent" id="s1">
@@ -1721,7 +1723,7 @@ td.name-direction-about {text-align:center}
<td>[Index]</td>
<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h2 class="section">2.1 s1</h2>
+<h2 class="section"><span>2.1 s1<a class="copiable-link" href=\'#s1\'>
¶</a></span></h2>
<hr>
</div>
@@ -1742,7 +1744,7 @@ td.name-direction-about {text-align:center}
<td>[Index]</td>
<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h1 class="chapter" id="c3">3 c3</h1>
+<h1 class="chapter" id="c3"><span>3 c3<a class="copiable-link" href=\'#c3\'>
¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination"><a href="#n-c3-s-2">3.2 c3
s2</a></td><td> </td><td class="menu-entry-description">
@@ -1766,7 +1768,7 @@ td.name-direction-about {text-align:center}
<td>[Index]</td>
<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h2 class="section">3.1 C3 s1</h2>
+<h2 class="section"><span>3.1 C3 s1<a class="copiable-link" href=\'#C3-s1\'>
¶</a></span></h2>
<hr>
</div>
@@ -1786,7 +1788,7 @@ td.name-direction-about {text-align:center}
<td>[Index]</td>
<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h2 class="section" id="c3-s2">3.2 c3 s2</h2>
+<h2 class="section" id="c3-s2"><span>3.2 c3 s2<a class="copiable-link"
href=\'#c3-s2\'> ¶</a></span></h2>
<hr>
</div>
@@ -1806,7 +1808,7 @@ td.name-direction-about {text-align:center}
<td>[Index]</td>
<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h2 class="section">3.3 c3 s3</h2>
+<h2 class="section"><span>3.3 c3 s3<a class="copiable-link" href=\'#c3-s3\'>
¶</a></span></h2>
<hr>
</div>
@@ -1827,7 +1829,7 @@ td.name-direction-about {text-align:center}
<td>[Index]</td>
<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h1 class="chapter">4 c4</h1>
+<h1 class="chapter"><span>4 c4<a class="copiable-link" href=\'#c4\'>
¶</a></span></h1>
<hr>
<div class="section-level-extent" id="c3-s1">
@@ -1846,7 +1848,7 @@ td.name-direction-about {text-align:center}
<td>[Index]</td>
<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h2 class="section">4.1 c3 s1</h2>
+<h2 class="section"><span>4.1 c3 s1<a class="copiable-link" href=\'#c3-s1\'>
¶</a></span></h2>
<hr>
<div class="subsection-level-extent" id="c3-s1-s1">
@@ -1865,7 +1867,7 @@ td.name-direction-about {text-align:center}
<td>[Index]</td>
<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h3 class="subsection">4.1.1 c3 s1 s1</h3>
+<h3 class="subsection"><span>4.1.1 c3 s1 s1<a class="copiable-link"
href=\'#c3-s1-s1\'> ¶</a></span></h3>
<hr>
</div>
@@ -1885,7 +1887,7 @@ td.name-direction-about {text-align:center}
<td>[Index]</td>
<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h3 class="subsection" id="c3-s1-s2">4.1.2 c3 s1 s2</h3>
+<h3 class="subsection" id="c3-s1-s2"><span>4.1.2 c3 s1 s2<a
class="copiable-link" href=\'#c3-s1-s2\'> ¶</a></span></h3>
<hr>
</div>
@@ -1907,7 +1909,7 @@ td.name-direction-about {text-align:center}
<td>[Index]</td>
<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h1 class="appendix">Appendix A appendix</h1>
+<h1 class="appendix"><span>Appendix A appendix<a class="copiable-link"
href=\'#appendix\'> ¶</a></span></h1>
<hr style="height: 6px;">
</div>
</div>
diff --git a/tp/t/results/moresectioning/non_automatic_internal_top_node_up.pl
b/tp/t/results/moresectioning/non_automatic_internal_top_node_up.pl
index f1b17cea8e..4ccd6a310b 100644
--- a/tp/t/results/moresectioning/non_automatic_internal_top_node_up.pl
+++ b/tp/t/results/moresectioning/non_automatic_internal_top_node_up.pl
@@ -897,6 +897,12 @@
$result_converted{'html'}->{'non_automatic_internal_top_node_up'} = '<!DOCTYPE h
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -907,7 +913,7 @@
$result_converted{'html'}->{'non_automatic_internal_top_node_up'} = '<!DOCTYPE h
<p>
Next: <a href="#first" accesskey="n" rel="next">first</a> </p>
</div>
-<h1 class="top" id="internal-top-node-up">internal top node up</h1>
+<h1 class="top" id="internal-top-node-up"><span>internal top node up<a
class="copiable-link" href=\'#internal-top-node-up\'> ¶</a></span></h1>
<hr>
@@ -915,7 +921,7 @@ Next: <a href="#first" accesskey="n" rel="next">first</a>
</p>
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">internal top node up</a>
</p>
</div>
-<h4 class="node">first</h4>
+<h4 class="node"><span>first<a class="copiable-link" href=\'#first\'>
¶</a></span></h4>
</div>
diff --git a/tp/t/results/moresectioning/non_automatic_top_node_up_and_url.pl
b/tp/t/results/moresectioning/non_automatic_top_node_up_and_url.pl
index 87ca6b391e..89bcf2f6ad 100644
--- a/tp/t/results/moresectioning/non_automatic_top_node_up_and_url.pl
+++ b/tp/t/results/moresectioning/non_automatic_top_node_up_and_url.pl
@@ -898,6 +898,12 @@
$result_converted{'html'}->{'non_automatic_top_node_up_and_url'} = '<!DOCTYPE ht
<link href="#Top" rel="start" title="Top">
<link href="http://www.gnu.org/manual/" rel="up" title="@acronym{GNU,
@acronym{GNU}\'s Not Unix} manuals">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -908,7 +914,7 @@
$result_converted{'html'}->{'non_automatic_top_node_up_and_url'} = '<!DOCTYPE ht
<p>
Next: <a href="#first" accesskey="n" rel="next">first</a>, Up: <a
href="http://www.gnu.org/manual/" accesskey="u" rel="up">@acronym{GNU,
@acronym{GNU}\'s Not Unix} manuals</a> </p>
</div>
-<h1 class="top" id="internal-top-node-up">internal top node up</h1>
+<h1 class="top" id="internal-top-node-up"><span>internal top node up<a
class="copiable-link" href=\'#internal-top-node-up\'> ¶</a></span></h1>
<hr>
@@ -916,7 +922,7 @@ Next: <a href="#first" accesskey="n" rel="next">first</a>,
Up: <a href="http://w
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">internal top node up</a>
</p>
</div>
-<h4 class="node">first</h4>
+<h4 class="node"><span>first<a class="copiable-link" href=\'#first\'>
¶</a></span></h4>
</div>
diff --git a/tp/t/results/moresectioning/non_automatic_top_node_up_url.pl
b/tp/t/results/moresectioning/non_automatic_top_node_up_url.pl
index c8e3ff664e..c47ecc9d16 100644
--- a/tp/t/results/moresectioning/non_automatic_top_node_up_url.pl
+++ b/tp/t/results/moresectioning/non_automatic_top_node_up_url.pl
@@ -861,6 +861,12 @@
$result_converted{'html'}->{'non_automatic_top_node_up_url'} = '<!DOCTYPE html>
<link href="#Top" rel="start" title="Top">
<link href="http://www.gnu.org/manual/" rel="up" title="(dir)">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -871,7 +877,7 @@
$result_converted{'html'}->{'non_automatic_top_node_up_url'} = '<!DOCTYPE html>
<p>
Next: <a href="#first" accesskey="n" rel="next">first</a>, Previous: <a
href="dir.html#Top" accesskey="p" rel="prev">(dir)</a>, Up: <a
href="http://www.gnu.org/manual/" accesskey="u" rel="up">(dir)</a> </p>
</div>
-<h1 class="top" id="internal-top-node-up">internal top node up</h1>
+<h1 class="top" id="internal-top-node-up"><span>internal top node up<a
class="copiable-link" href=\'#internal-top-node-up\'> ¶</a></span></h1>
<hr>
@@ -879,7 +885,7 @@ Next: <a href="#first" accesskey="n" rel="next">first</a>,
Previous: <a href="di
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">internal top node up</a>,
Up: <a href="dir.html#Top" accesskey="u" rel="up">(dir)</a> </p>
</div>
-<h4 class="node">first</h4>
+<h4 class="node"><span>first<a class="copiable-link" href=\'#first\'>
¶</a></span></h4>
</div>
diff --git a/tp/t/results/moresectioning/only_special_spaces_node.pl
b/tp/t/results/moresectioning/only_special_spaces_node.pl
index e374085005..04f003d097 100644
--- a/tp/t/results/moresectioning/only_special_spaces_node.pl
+++ b/tp/t/results/moresectioning/only_special_spaces_node.pl
@@ -891,6 +891,12 @@ $result_converted{'html'}->{'only_special_spaces_node'} =
'<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -901,7 +907,7 @@ $result_converted{'html'}->{'only_special_spaces_node'} =
'<!DOCTYPE html>
<p>
Next: <a href="#g_t_2002_2003_2002" accesskey="n" rel="next">EN QUAD| | EM
QUAD| | EN SPACE| |</a> </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#g_t_2002_2003_2002" accesskey="1">EN QUAD| | EM QUAD| | EN
SPACE| |</a></li>
@@ -917,7 +923,7 @@ Next: <a href="#g_t_2002_2003_2002" accesskey="n"
rel="next">EN QUAD| | EM QUA
<p>
Next: CHARACTER TABULATION| | FORM FEED|| LINE TABULATION||,
Previous: <a href="#Top" accesskey="p" rel="prev">top</a>, Up: <a href="#Top"
accesskey="u" rel="up">top</a> </p>
</div>
-<h2 class="chapter"
id="EN-QUAD_007c-_007c-EM-QUAD_007c-_007c-EN-SPACE_007c-_007c">1 EN QUAD| | EM
QUAD| | EN SPACE| |</h2>
+<h2 class="chapter"
id="EN-QUAD_007c-_007c-EM-QUAD_007c-_007c-EN-SPACE_007c-_007c"><span>1 EN QUAD|
| EM QUAD| | EN SPACE| |<a class="copiable-link"
href=\'#EN-QUAD_007c-_007c-EM-QUAD_007c-_007c-EN-SPACE_007c-_007c\'>
¶</a></span></h2>
<hr>
</div>
@@ -926,7 +932,7 @@ Next: CHARACTER TABULATION| | FORM FEED|| LINE
TABULATION||, Previous: <a
<p>
</p>
</div>
-<h2 class="chapter"
id="CHARACTER-TABULATION_007c-_007c-FORM-FEED_007c-_007c-LINE-TABULATION_007c-_007c">2
CHARACTER TABULATION| | FORM FEED|| LINE TABULATION||</h2>
+<h2 class="chapter"
id="CHARACTER-TABULATION_007c-_007c-FORM-FEED_007c-_007c-LINE-TABULATION_007c-_007c"><span>2
CHARACTER TABULATION| | FORM FEED|| LINE TABULATION||<a
class="copiable-link"
href=\'#CHARACTER-TABULATION_007c-_007c-FORM-FEED_007c-_007c-LINE-TABULATION_007c-_007c\'>
¶</a></span></h2>
<hr>
</div>
@@ -935,7 +941,7 @@ Next: CHARACTER TABULATION| | FORM FEED|| LINE
TABULATION||, Previous: <a
<p>
</p>
</div>
-<h2 class="chapter" id="CARRIAGE-RETURN_007c-_007c">3 CARRIAGE
RETURN|'."\r".'|</h2>
+<h2 class="chapter" id="CARRIAGE-RETURN_007c-_007c"><span>3 CARRIAGE
RETURN|'."\r".'|<a class="copiable-link" href=\'#CARRIAGE-RETURN_007c-_007c\'>
¶</a></span></h2>
<hr>
</div>
@@ -944,7 +950,7 @@ Next: CHARACTER TABULATION| | FORM FEED|| LINE
TABULATION||, Previous: <a
<p>
Next: <a href="#g_t_180e_2003" accesskey="n" rel="next">MONGOLIAN VOWEL
SEPARATOR|| EM SPACE| |</a>, Previous: CARRIAGE RETURN|'."\r".'|, Up: <a
href="#Top" accesskey="u" rel="up">top</a> </p>
</div>
-<h2 class="chapter"
id="NEXT-LINE-_0028NEL_0029_007c_007c-NO_002dBREAK-SPACE_007c-_007c-OGHAM-SPACE-MARK_007c-_007c">4
NEXT LINE (NEL)|
| NO-BREAK SPACE| | OGHAM SPACE MARK| |</h2>
+<h2 class="chapter"
id="NEXT-LINE-_0028NEL_0029_007c_007c-NO_002dBREAK-SPACE_007c-_007c-OGHAM-SPACE-MARK_007c-_007c"><span>4
NEXT LINE (NEL)|
| NO-BREAK SPACE| | OGHAM SPACE MARK| |<a
class="copiable-link"
href=\'#NEXT-LINE-_0028NEL_0029_007c_007c-NO_002dBREAK-SPACE_007c-_007c-OGHAM-SPACE-MARK_007c-_007c\'>
¶</a></span></h2>
<hr>
</div>
@@ -953,7 +959,7 @@ Next: <a href="#g_t_180e_2003" accesskey="n"
rel="next">MONGOLIAN VOWEL SEPARATO
<p>
Next: <a
href="#g_t_2004_2005_2006_2007_2008_2009_200a_2028_2029_202f_205f_3000"
accesskey="n" rel="next">THREE-PER-EM SPACE| | FOUR-PER-EM SPACE| | SIX-PER-EM
SPACE| | FIGURE SPACE| | PUNCTUATION SPACE| | THIN SPACE| | HAIR SPACE| | LINE
SEPARATOR|
| PARAGRAPH SEPARATOR|
| NARROW NO-BREAK SPACE| | MEDIUM
MATHEMATICAL SPACE| | IDEOGRAPHIC SPACE| |</a>, Previous: <a
href="#g_t_0085_00a0_1680" accesskey="p" rel="prev">NEXT LINE (NEL)|
| NO-BREAK
SPACE| | OGHAM SPACE MARK| |</a>, Up: <a hre [...]
</div>
-<h2 class="chapter"
id="MONGOLIAN-VOWEL-SEPARATOR_007c_007c-EM-SPACE_007c-_007c">5 MONGOLIAN VOWEL
SEPARATOR|| EM SPACE| |</h2>
+<h2 class="chapter"
id="MONGOLIAN-VOWEL-SEPARATOR_007c_007c-EM-SPACE_007c-_007c"><span>5 MONGOLIAN
VOWEL SEPARATOR|| EM SPACE| |<a class="copiable-link"
href=\'#MONGOLIAN-VOWEL-SEPARATOR_007c_007c-EM-SPACE_007c-_007c\'>
¶</a></span></h2>
<hr>
</div>
@@ -963,7 +969,7 @@ Next: <a
href="#g_t_2004_2005_2006_2007_2008_2009_200a_2028_2029_202f_205f_3000"
Previous: <a href="#g_t_180e_2003" accesskey="p" rel="prev">MONGOLIAN VOWEL
SEPARATOR|| EM SPACE| |</a>, Up: <a href="#Top" accesskey="u" rel="up">top</a>
</p>
</div>
-<h2 class="chapter"
id="THREE_002dPER_002dEM-SPACE_007c-_007c-FOUR_002dPER_002dEM-SPACE_007c-_007c-SIX_002dPER_002dEM-SPACE_007c-_007c-FIGURE-SPACE_007c-_007c-PUNCTUATION-SPACE_007c-_007c-THIN-SPACE_007c-_007c-HAIR-SPACE_007c-_007c-LINE-SEPARATOR_007c_000a_007c-PARAGRAPH-SEPARATOR_007c_000a_000a_007c-NARROW-NO_002dBREAK-SPACE_007c-_007c-MEDIUM-MATHEMATICAL-SPACE_007c_005b_003f_005d_007c-IDEOGRAPHIC-SPACE_007c-_007c">6
THREE-PER-EM SPACE| | FOUR-PER-EM SPACE| | SIX-PER-EM SPACE| | FIGURE [...]
+<h2 class="chapter"
id="THREE_002dPER_002dEM-SPACE_007c-_007c-FOUR_002dPER_002dEM-SPACE_007c-_007c-SIX_002dPER_002dEM-SPACE_007c-_007c-FIGURE-SPACE_007c-_007c-PUNCTUATION-SPACE_007c-_007c-THIN-SPACE_007c-_007c-HAIR-SPACE_007c-_007c-LINE-SEPARATOR_007c_000a_007c-PARAGRAPH-SEPARATOR_007c_000a_000a_007c-NARROW-NO_002dBREAK-SPACE_007c-_007c-MEDIUM-MATHEMATICAL-SPACE_007c_005b_003f_005d_007c-IDEOGRAPHIC-SPACE_007c-_007c"><span>6
THREE-PER-EM SPACE| | FOUR-PER-EM SPACE| | SIX-PER-EM SPACE| | F [...]
</div>
</div>
diff --git a/tp/t/results/moresectioning/placed_things_before_element.pl
b/tp/t/results/moresectioning/placed_things_before_element.pl
index 3a259d1503..44b52b94c2 100644
--- a/tp/t/results/moresectioning/placed_things_before_element.pl
+++ b/tp/t/results/moresectioning/placed_things_before_element.pl
@@ -898,6 +898,8 @@ $result_converted{'html'}->{'placed_things_before_element'}
= '<!DOCTYPE html>
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -930,7 +932,7 @@ td.menu-entry-destination {vertical-align: top}
<a class="index-entry-id" id="index-index-entry"></a>
<div class="section-level-extent" id="section">
-<h3 class="section">1 section</h3>
+<h3 class="section"><span>1 section<a class="copiable-link" href=\'#section\'>
¶</a></span></h3>
<p>Ref to anchor
<a class="ref" href="#An-anchor">An anchor</a>
diff --git a/tp/t/results/moresectioning/placed_things_before_node.pl
b/tp/t/results/moresectioning/placed_things_before_node.pl
index 7b3fee6753..35c81523b4 100644
--- a/tp/t/results/moresectioning/placed_things_before_node.pl
+++ b/tp/t/results/moresectioning/placed_things_before_node.pl
@@ -960,6 +960,12 @@ $result_converted{'html'}->{'placed_things_before_node'} =
'<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -984,7 +990,7 @@ $result_converted{'html'}->{'placed_things_before_node'} =
'<!DOCTYPE html>
<a class="index-entry-id" id="index-index-entry"></a>
<div class="top-level-extent" id="Top">
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href=\'#top-section\'> ¶</a></span></h1>
<p>Ref to anchor
<a class="ref" href="#An-anchor">An anchor</a>
diff --git a/tp/t/results/moresectioning/section_in_unnumbered_info.pl
b/tp/t/results/moresectioning/section_in_unnumbered_info.pl
index efd36c36ec..eaff026974 100644
--- a/tp/t/results/moresectioning/section_in_unnumbered_info.pl
+++ b/tp/t/results/moresectioning/section_in_unnumbered_info.pl
@@ -7188,6 +7188,8 @@ $result_converted{'html'}->{'section_in_unnumbered_info'}
= '<!DOCTYPE html>
<link href="#SEC_Contents" rel="contents" title="Table of Contents">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -7201,7 +7203,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="#chapter" accesskey="n" rel="next">chapter</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="Test-section-in-unnumbered">Test section in unnumbered</h1>
+<h1 class="top" id="Test-section-in-unnumbered"><span>Test section in
unnumbered<a class="copiable-link" href=\'#Test-section-in-unnumbered\'>
¶</a></span></h1>
<p>Menu:
@@ -7277,7 +7279,7 @@ Next: <a href="#chapter" accesskey="n"
rel="next">chapter</a> [<a href="#
<p>
Next: <a href="#unnumbered" accesskey="n" rel="next">unnumbered</a>, Previous:
<a href="#Top" accesskey="p" rel="prev">Test section in unnumbered</a>, Up: <a
href="#Top" accesskey="u" rel="up">Test section in unnumbered</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="chapter-1">1 chapter</h2>
+<h2 class="chapter" id="chapter-1"><span>1 chapter<a class="copiable-link"
href=\'#chapter-1\'> ¶</a></span></h2>
<ul class="mini-toc">
@@ -7289,7 +7291,7 @@ Next: <a href="#unnumbered" accesskey="n"
rel="next">unnumbered</a>, Previous: <
<p>
Up: <a href="#chapter" accesskey="u" rel="up">chapter</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h3 class="section" id="section-in-chapter-1">1.1 section in chapter</h3>
+<h3 class="section" id="section-in-chapter-1"><span>1.1 section in chapter<a
class="copiable-link" href=\'#section-in-chapter-1\'> ¶</a></span></h3>
<hr>
</div>
@@ -7299,7 +7301,7 @@ Up: <a href="#chapter" accesskey="u" rel="up">chapter</a>
[<a href="#SEC_
<p>
Next: <a href="#chapter-2" accesskey="n" rel="next">chapter 2</a>, Previous:
<a href="#chapter" accesskey="p" rel="prev">chapter</a>, Up: <a href="#Top"
accesskey="u" rel="up">Test section in unnumbered</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="unnumbered" id="unnumbered-1">unnumbered</h2>
+<h2 class="unnumbered" id="unnumbered-1"><span>unnumbered<a
class="copiable-link" href=\'#unnumbered-1\'> ¶</a></span></h2>
<ul class="mini-toc">
@@ -7311,7 +7313,7 @@ Next: <a href="#chapter-2" accesskey="n"
rel="next">chapter 2</a>, Previous: <a
<p>
Up: <a href="#unnumbered" accesskey="u" rel="up">unnumbered</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h3 class="section" id="section-in-unnumbered-1">section in unnumbered</h3>
+<h3 class="section" id="section-in-unnumbered-1"><span>section in unnumbered<a
class="copiable-link" href=\'#section-in-unnumbered-1\'> ¶</a></span></h3>
<hr>
</div>
@@ -7321,7 +7323,7 @@ Up: <a href="#unnumbered" accesskey="u"
rel="up">unnumbered</a> [<a href=
<p>
Next: <a href="#chapter-3" accesskey="n" rel="next">chapter 3</a>, Previous:
<a href="#unnumbered" accesskey="p" rel="prev">unnumbered</a>, Up: <a
href="#Top" accesskey="u" rel="up">Test section in unnumbered</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="chapter-2-1">2 chapter 2</h2>
+<h2 class="chapter" id="chapter-2-1"><span>2 chapter 2<a class="copiable-link"
href=\'#chapter-2-1\'> ¶</a></span></h2>
<ul class="mini-toc">
@@ -7334,7 +7336,7 @@ Next: <a href="#chapter-3" accesskey="n"
rel="next">chapter 3</a>, Previous: <a
<p>
Next: <a href="#unnumberedsec-2_002d1" accesskey="n" rel="next">unnumberedsec
2-1</a>, Up: <a href="#chapter-2" accesskey="u" rel="up">chapter 2</a>
[<a href="#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h3 class="unnumberedsec" id="unnumbered-section-2">unnumbered section 2</h3>
+<h3 class="unnumberedsec" id="unnumbered-section-2"><span>unnumbered section
2<a class="copiable-link" href=\'#unnumbered-section-2\'> ¶</a></span></h3>
<ul class="mini-toc">
@@ -7349,7 +7351,7 @@ Next: <a href="#unnumberedsec-2_002d1" accesskey="n"
rel="next">unnumberedsec 2-
<p>
Next: <a href="#numbered-sub-2" accesskey="n" rel="next">numbered subsection
2</a>, Up: <a href="#unnumberedsec-2" accesskey="u" rel="up">unnumbered section
2</a> [<a href="#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h4 class="unnumberedsubsec" id="unnumbered-subsection-2">unnumbered
subsection 2</h4>
+<h4 class="unnumberedsubsec" id="unnumbered-subsection-2"><span>unnumbered
subsection 2<a class="copiable-link" href=\'#unnumbered-subsection-2\'>
¶</a></span></h4>
<hr>
</div>
@@ -7358,7 +7360,7 @@ Next: <a href="#numbered-sub-2" accesskey="n"
rel="next">numbered subsection 2</
<p>
Next: <a href="#unnumbered-sub2-2" accesskey="n" rel="next">unnumbered
subsection2 2</a>, Previous: <a href="#unnumbered-sub-2" accesskey="p"
rel="prev">unnumbered subsection 2</a>, Up: <a href="#unnumberedsec-2"
accesskey="u" rel="up">unnumbered section 2</a> [<a href="#SEC_Contents"
title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h4 class="subsection" id="numbered-subsection-2">numbered subsection 2</h4>
+<h4 class="subsection" id="numbered-subsection-2"><span>numbered subsection
2<a class="copiable-link" href=\'#numbered-subsection-2\'>
¶</a></span></h4>
<hr>
</div>
@@ -7367,7 +7369,7 @@ Next: <a href="#unnumbered-sub2-2" accesskey="n"
rel="next">unnumbered subsectio
<p>
Next: <a href="#numbered-sub2-2" accesskey="n" rel="next">numbered subsection2
2</a>, Previous: <a href="#numbered-sub-2" accesskey="p" rel="prev">numbered
subsection 2</a>, Up: <a href="#unnumberedsec-2" accesskey="u"
rel="up">unnumbered section 2</a> [<a href="#SEC_Contents" title="Table
of contents" rel="contents">Contents</a>]</p>
</div>
-<h4 class="unnumberedsubsec" id="unnumbered-subsection2-2">unnumbered
subsection2 2</h4>
+<h4 class="unnumberedsubsec" id="unnumbered-subsection2-2"><span>unnumbered
subsection2 2<a class="copiable-link" href=\'#unnumbered-subsection2-2\'>
¶</a></span></h4>
<hr>
</div>
@@ -7376,7 +7378,7 @@ Next: <a href="#numbered-sub2-2" accesskey="n"
rel="next">numbered subsection2 2
<p>
Previous: <a href="#unnumbered-sub2-2" accesskey="p" rel="prev">unnumbered
subsection2 2</a>, Up: <a href="#unnumberedsec-2" accesskey="u"
rel="up">unnumbered section 2</a> [<a href="#SEC_Contents" title="Table
of contents" rel="contents">Contents</a>]</p>
</div>
-<h4 class="subsection" id="numbered-subsection2-2">numbered subsection2 2</h4>
+<h4 class="subsection" id="numbered-subsection2-2"><span>numbered subsection2
2<a class="copiable-link" href=\'#numbered-subsection2-2\'>
¶</a></span></h4>
<hr>
</div>
@@ -7386,7 +7388,7 @@ Previous: <a href="#unnumbered-sub2-2" accesskey="p"
rel="prev">unnumbered subse
<p>
Previous: <a href="#unnumberedsec-2" accesskey="p" rel="prev">unnumbered
section 2</a>, Up: <a href="#chapter-2" accesskey="u" rel="up">chapter 2</a>
[<a href="#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h3 class="unnumberedsec" id="unnumberedsec-2_002d1-1">unnumberedsec 2-1</h3>
+<h3 class="unnumberedsec" id="unnumberedsec-2_002d1-1"><span>unnumberedsec
2-1<a class="copiable-link" href=\'#unnumberedsec-2_002d1-1\'>
¶</a></span></h3>
<ul class="mini-toc">
@@ -7398,7 +7400,7 @@ Previous: <a href="#unnumberedsec-2" accesskey="p"
rel="prev">unnumbered section
<p>
Up: <a href="#unnumberedsec-2_002d1" accesskey="u" rel="up">unnumberedsec
2-1</a> [<a href="#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h4 class="subsection" id="numbered-subsection-2_002d1">numbered subsection
2-1</h4>
+<h4 class="subsection" id="numbered-subsection-2_002d1"><span>numbered
subsection 2-1<a class="copiable-link" href=\'#numbered-subsection-2_002d1\'>
¶</a></span></h4>
<hr>
@@ -7410,7 +7412,7 @@ Up: <a href="#unnumberedsec-2_002d1" accesskey="u"
rel="up">unnumberedsec 2-1</a
<p>
Next: <a href="#unnumbered-4" accesskey="n" rel="next">unnumbered 4</a>,
Previous: <a href="#chapter-2" accesskey="p" rel="prev">chapter 2</a>, Up: <a
href="#Top" accesskey="u" rel="up">Test section in unnumbered</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="chapter-3-1">3 chapter 3</h2>
+<h2 class="chapter" id="chapter-3-1"><span>3 chapter 3<a class="copiable-link"
href=\'#chapter-3-1\'> ¶</a></span></h2>
<ul class="mini-toc">
@@ -7426,7 +7428,7 @@ Next: <a href="#unnumbered-4" accesskey="n"
rel="next">unnumbered 4</a>, Previo
<p>
Next: <a href="#section-3_002d1" accesskey="n" rel="next">section 3-1</a>, Up:
<a href="#chapter-3" accesskey="u" rel="up">chapter 3</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h3 class="unnumberedsec" id="unnumbered-section-3">unnumbered section 3</h3>
+<h3 class="unnumberedsec" id="unnumbered-section-3"><span>unnumbered section
3<a class="copiable-link" href=\'#unnumbered-section-3\'> ¶</a></span></h3>
<ul class="mini-toc">
@@ -7441,7 +7443,7 @@ Next: <a href="#section-3_002d1" accesskey="n"
rel="next">section 3-1</a>, Up: <
<p>
Next: <a href="#numbered-sub-3" accesskey="n" rel="next">numbered subsection
3</a>, Up: <a href="#unnumberedsec-3" accesskey="u" rel="up">unnumbered section
3</a> [<a href="#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h4 class="unnumberedsubsec" id="unnumbered-subsection-3">unnumbered
subsection 3</h4>
+<h4 class="unnumberedsubsec" id="unnumbered-subsection-3"><span>unnumbered
subsection 3<a class="copiable-link" href=\'#unnumbered-subsection-3\'>
¶</a></span></h4>
<hr>
</div>
@@ -7450,7 +7452,7 @@ Next: <a href="#numbered-sub-3" accesskey="n"
rel="next">numbered subsection 3</
<p>
Next: <a href="#unnumbered-sub2-3" accesskey="n" rel="next">unnumbered
subsection2 3</a>, Previous: <a href="#unnumbered-sub-3" accesskey="p"
rel="prev">unnumbered subsection 3</a>, Up: <a href="#unnumberedsec-3"
accesskey="u" rel="up">unnumbered section 3</a> [<a href="#SEC_Contents"
title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h4 class="subsection" id="numbered-subsection-3">numbered subsection 3</h4>
+<h4 class="subsection" id="numbered-subsection-3"><span>numbered subsection
3<a class="copiable-link" href=\'#numbered-subsection-3\'>
¶</a></span></h4>
<hr>
</div>
@@ -7459,7 +7461,7 @@ Next: <a href="#unnumbered-sub2-3" accesskey="n"
rel="next">unnumbered subsectio
<p>
Next: <a href="#numbered-sub2-3" accesskey="n" rel="next">numbered subsection2
3</a>, Previous: <a href="#numbered-sub-3" accesskey="p" rel="prev">numbered
subsection 3</a>, Up: <a href="#unnumberedsec-3" accesskey="u"
rel="up">unnumbered section 3</a> [<a href="#SEC_Contents" title="Table
of contents" rel="contents">Contents</a>]</p>
</div>
-<h4 class="unnumberedsubsec" id="unnumbered-subsection2-3">unnumbered
subsection2 3</h4>
+<h4 class="unnumberedsubsec" id="unnumbered-subsection2-3"><span>unnumbered
subsection2 3<a class="copiable-link" href=\'#unnumbered-subsection2-3\'>
¶</a></span></h4>
<hr>
</div>
@@ -7468,7 +7470,7 @@ Next: <a href="#numbered-sub2-3" accesskey="n"
rel="next">numbered subsection2 3
<p>
Previous: <a href="#unnumbered-sub2-3" accesskey="p" rel="prev">unnumbered
subsection2 3</a>, Up: <a href="#unnumberedsec-3" accesskey="u"
rel="up">unnumbered section 3</a> [<a href="#SEC_Contents" title="Table
of contents" rel="contents">Contents</a>]</p>
</div>
-<h4 class="subsection" id="numbered-subsection2-3">numbered subsection2 3</h4>
+<h4 class="subsection" id="numbered-subsection2-3"><span>numbered subsection2
3<a class="copiable-link" href=\'#numbered-subsection2-3\'>
¶</a></span></h4>
<hr>
</div>
@@ -7478,7 +7480,7 @@ Previous: <a href="#unnumbered-sub2-3" accesskey="p"
rel="prev">unnumbered subse
<p>
Next: <a href="#unnumberedsec-3_002d2" accesskey="n" rel="next">unnumberedsec
3-2</a>, Previous: <a href="#unnumberedsec-3" accesskey="p"
rel="prev">unnumbered section 3</a>, Up: <a href="#chapter-3" accesskey="u"
rel="up">chapter 3</a> [<a href="#SEC_Contents" title="Table of
contents" rel="contents">Contents</a>]</p>
</div>
-<h3 class="section" id="section-3_002d1-1">3.1 section 3-1</h3>
+<h3 class="section" id="section-3_002d1-1"><span>3.1 section 3-1<a
class="copiable-link" href=\'#section-3_002d1-1\'> ¶</a></span></h3>
<hr>
</div>
@@ -7487,7 +7489,7 @@ Next: <a href="#unnumberedsec-3_002d2" accesskey="n"
rel="next">unnumberedsec 3-
<p>
Next: <a href="#section-3_002d3" accesskey="n" rel="next">section 3-3</a>,
Previous: <a href="#section-3_002d1" accesskey="p" rel="prev">section 3-1</a>,
Up: <a href="#chapter-3" accesskey="u" rel="up">chapter 3</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h3 class="unnumberedsec" id="unnumberedsec-3_002d2-1">unnumberedsec 3-2</h3>
+<h3 class="unnumberedsec" id="unnumberedsec-3_002d2-1"><span>unnumberedsec
3-2<a class="copiable-link" href=\'#unnumberedsec-3_002d2-1\'>
¶</a></span></h3>
<ul class="mini-toc">
@@ -7499,7 +7501,7 @@ Next: <a href="#section-3_002d3" accesskey="n"
rel="next">section 3-3</a>, Previ
<p>
Up: <a href="#unnumberedsec-3_002d2" accesskey="u" rel="up">unnumberedsec
3-2</a> [<a href="#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h4 class="subsection" id="numbered-subsection-3_002d2">numbered subsection
3-2</h4>
+<h4 class="subsection" id="numbered-subsection-3_002d2"><span>numbered
subsection 3-2<a class="copiable-link" href=\'#numbered-subsection-3_002d2\'>
¶</a></span></h4>
<hr>
</div>
@@ -7509,7 +7511,7 @@ Up: <a href="#unnumberedsec-3_002d2" accesskey="u"
rel="up">unnumberedsec 3-2</a
<p>
Next: <a href="#unnumberedsec-3_002d4" accesskey="n" rel="next">unnumberedsec
3-4</a>, Previous: <a href="#unnumberedsec-3_002d2" accesskey="p"
rel="prev">unnumberedsec 3-2</a>, Up: <a href="#chapter-3" accesskey="u"
rel="up">chapter 3</a> [<a href="#SEC_Contents" title="Table of
contents" rel="contents">Contents</a>]</p>
</div>
-<h3 class="section" id="section-3_002d3-1">3.2 section 3-3</h3>
+<h3 class="section" id="section-3_002d3-1"><span>3.2 section 3-3<a
class="copiable-link" href=\'#section-3_002d3-1\'> ¶</a></span></h3>
<ul class="mini-toc">
@@ -7521,7 +7523,7 @@ Next: <a href="#unnumberedsec-3_002d4" accesskey="n"
rel="next">unnumberedsec 3-
<p>
Up: <a href="#section-3_002d3" accesskey="u" rel="up">section 3-3</a>
[<a href="#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h4 class="subsection" id="subsection-3_002d3-1">3.2.1 subsection 3-3</h4>
+<h4 class="subsection" id="subsection-3_002d3-1"><span>3.2.1 subsection 3-3<a
class="copiable-link" href=\'#subsection-3_002d3-1\'> ¶</a></span></h4>
<hr>
</div>
@@ -7531,7 +7533,7 @@ Up: <a href="#section-3_002d3" accesskey="u"
rel="up">section 3-3</a> [<a
<p>
Previous: <a href="#section-3_002d3" accesskey="p" rel="prev">section 3-3</a>,
Up: <a href="#chapter-3" accesskey="u" rel="up">chapter 3</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h3 class="unnumberedsec" id="unnumberedsec-3_002d4-1">unnumberedsec 3-4</h3>
+<h3 class="unnumberedsec" id="unnumberedsec-3_002d4-1"><span>unnumberedsec
3-4<a class="copiable-link" href=\'#unnumberedsec-3_002d4-1\'>
¶</a></span></h3>
<ul class="mini-toc">
@@ -7543,7 +7545,7 @@ Previous: <a href="#section-3_002d3" accesskey="p"
rel="prev">section 3-3</a>, U
<p>
Up: <a href="#unnumberedsec-3_002d4" accesskey="u" rel="up">unnumberedsec
3-4</a> [<a href="#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h4 class="subsection" id="numbered-subsection-3_002d4">numbered subsection
3-4</h4>
+<h4 class="subsection" id="numbered-subsection-3_002d4"><span>numbered
subsection 3-4<a class="copiable-link" href=\'#numbered-subsection-3_002d4\'>
¶</a></span></h4>
<hr>
</div>
@@ -7554,7 +7556,7 @@ Up: <a href="#unnumberedsec-3_002d4" accesskey="u"
rel="up">unnumberedsec 3-4</a
<p>
Previous: <a href="#chapter-3" accesskey="p" rel="prev">chapter 3</a>, Up: <a
href="#Top" accesskey="u" rel="up">Test section in unnumbered</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="unnumbered" id="unnumbered-4-1">unnumbered 4</h2>
+<h2 class="unnumbered" id="unnumbered-4-1"><span>unnumbered 4<a
class="copiable-link" href=\'#unnumbered-4-1\'> ¶</a></span></h2>
<ul class="mini-toc">
@@ -7566,7 +7568,7 @@ Previous: <a href="#chapter-3" accesskey="p"
rel="prev">chapter 3</a>, Up: <a hr
<p>
Up: <a href="#unnumbered-4" accesskey="u" rel="up">unnumbered 4</a>
[<a href="#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h3 class="unnumberedsec" id="unnumbered-section-4">unnumbered section 4</h3>
+<h3 class="unnumberedsec" id="unnumbered-section-4"><span>unnumbered section
4<a class="copiable-link" href=\'#unnumbered-section-4\'> ¶</a></span></h3>
<ul class="mini-toc">
@@ -7581,7 +7583,7 @@ Up: <a href="#unnumbered-4" accesskey="u"
rel="up">unnumbered 4</a> [<a
<p>
Next: <a href="#numbered-sub-4" accesskey="n" rel="next">numbered subsection
4</a>, Up: <a href="#unnumberedsec-4" accesskey="u" rel="up">unnumbered section
4</a> [<a href="#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h4 class="unnumberedsubsec" id="unnumbered-subsection-4">unnumbered
subsection 4</h4>
+<h4 class="unnumberedsubsec" id="unnumbered-subsection-4"><span>unnumbered
subsection 4<a class="copiable-link" href=\'#unnumbered-subsection-4\'>
¶</a></span></h4>
<hr>
</div>
@@ -7590,7 +7592,7 @@ Next: <a href="#numbered-sub-4" accesskey="n"
rel="next">numbered subsection 4</
<p>
Next: <a href="#unnumbered-sub2-4" accesskey="n" rel="next">unnumbered
subsection2 4</a>, Previous: <a href="#unnumbered-sub-4" accesskey="p"
rel="prev">unnumbered subsection 4</a>, Up: <a href="#unnumberedsec-4"
accesskey="u" rel="up">unnumbered section 4</a> [<a href="#SEC_Contents"
title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h4 class="subsection" id="numbered-subsection-4">numbered subsection 4</h4>
+<h4 class="subsection" id="numbered-subsection-4"><span>numbered subsection
4<a class="copiable-link" href=\'#numbered-subsection-4\'>
¶</a></span></h4>
<hr>
</div>
@@ -7599,7 +7601,7 @@ Next: <a href="#unnumbered-sub2-4" accesskey="n"
rel="next">unnumbered subsectio
<p>
Next: <a href="#numbered-sub2-4" accesskey="n" rel="next">numbered subsection2
4</a>, Previous: <a href="#numbered-sub-4" accesskey="p" rel="prev">numbered
subsection 4</a>, Up: <a href="#unnumberedsec-4" accesskey="u"
rel="up">unnumbered section 4</a> [<a href="#SEC_Contents" title="Table
of contents" rel="contents">Contents</a>]</p>
</div>
-<h4 class="unnumberedsubsec" id="unnumbered-subsection2-4">unnumbered
subsection2 4</h4>
+<h4 class="unnumberedsubsec" id="unnumbered-subsection2-4"><span>unnumbered
subsection2 4<a class="copiable-link" href=\'#unnumbered-subsection2-4\'>
¶</a></span></h4>
<hr>
</div>
@@ -7608,7 +7610,7 @@ Next: <a href="#numbered-sub2-4" accesskey="n"
rel="next">numbered subsection2 4
<p>
Previous: <a href="#unnumbered-sub2-4" accesskey="p" rel="prev">unnumbered
subsection2 4</a>, Up: <a href="#unnumberedsec-4" accesskey="u"
rel="up">unnumbered section 4</a> [<a href="#SEC_Contents" title="Table
of contents" rel="contents">Contents</a>]</p>
</div>
-<h4 class="subsection" id="numbered-subsection2-4">numbered subsection2 4</h4>
+<h4 class="subsection" id="numbered-subsection2-4"><span>numbered subsection2
4<a class="copiable-link" href=\'#numbered-subsection2-4\'>
¶</a></span></h4>
</div>
</div>
</div>
diff --git a/tp/t/results/moresectioning/section_in_unnumbered_plaintext.pl
b/tp/t/results/moresectioning/section_in_unnumbered_plaintext.pl
index 1027c10bd6..9455908b25 100644
--- a/tp/t/results/moresectioning/section_in_unnumbered_plaintext.pl
+++ b/tp/t/results/moresectioning/section_in_unnumbered_plaintext.pl
@@ -7010,6 +7010,8 @@
$result_converted{'html'}->{'section_in_unnumbered_plaintext'} = '<!DOCTYPE html
<link href="#SEC_Contents" rel="contents" title="Table of Contents">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -7023,7 +7025,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="#chapter" accesskey="n" rel="next">chapter</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="Test-section-in-unnumbered">Test section in unnumbered</h1>
+<h1 class="top" id="Test-section-in-unnumbered"><span>Test section in
unnumbered<a class="copiable-link" href=\'#Test-section-in-unnumbered\'>
¶</a></span></h1>
<p>Menu:
@@ -7099,7 +7101,7 @@ Next: <a href="#chapter" accesskey="n"
rel="next">chapter</a> [<a href="#
<p>
Next: <a href="#unnumbered" accesskey="n" rel="next">unnumbered</a>, Previous:
<a href="#Top" accesskey="p" rel="prev">Test section in unnumbered</a>, Up: <a
href="#Top" accesskey="u" rel="up">Test section in unnumbered</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="chapter-1">1 chapter</h2>
+<h2 class="chapter" id="chapter-1"><span>1 chapter<a class="copiable-link"
href=\'#chapter-1\'> ¶</a></span></h2>
<ul class="mini-toc">
@@ -7111,7 +7113,7 @@ Next: <a href="#unnumbered" accesskey="n"
rel="next">unnumbered</a>, Previous: <
<p>
Up: <a href="#chapter" accesskey="u" rel="up">chapter</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h3 class="section" id="section-in-chapter-1">1.1 section in chapter</h3>
+<h3 class="section" id="section-in-chapter-1"><span>1.1 section in chapter<a
class="copiable-link" href=\'#section-in-chapter-1\'> ¶</a></span></h3>
<hr>
</div>
@@ -7121,7 +7123,7 @@ Up: <a href="#chapter" accesskey="u" rel="up">chapter</a>
[<a href="#SEC_
<p>
Next: <a href="#chapter-2" accesskey="n" rel="next">chapter 2</a>, Previous:
<a href="#chapter" accesskey="p" rel="prev">chapter</a>, Up: <a href="#Top"
accesskey="u" rel="up">Test section in unnumbered</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="unnumbered" id="unnumbered-1">unnumbered</h2>
+<h2 class="unnumbered" id="unnumbered-1"><span>unnumbered<a
class="copiable-link" href=\'#unnumbered-1\'> ¶</a></span></h2>
<ul class="mini-toc">
@@ -7133,7 +7135,7 @@ Next: <a href="#chapter-2" accesskey="n"
rel="next">chapter 2</a>, Previous: <a
<p>
Up: <a href="#unnumbered" accesskey="u" rel="up">unnumbered</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h3 class="section" id="section-in-unnumbered-1">section in unnumbered</h3>
+<h3 class="section" id="section-in-unnumbered-1"><span>section in unnumbered<a
class="copiable-link" href=\'#section-in-unnumbered-1\'> ¶</a></span></h3>
<hr>
</div>
@@ -7143,7 +7145,7 @@ Up: <a href="#unnumbered" accesskey="u"
rel="up">unnumbered</a> [<a href=
<p>
Next: <a href="#chapter-3" accesskey="n" rel="next">chapter 3</a>, Previous:
<a href="#unnumbered" accesskey="p" rel="prev">unnumbered</a>, Up: <a
href="#Top" accesskey="u" rel="up">Test section in unnumbered</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="chapter-2-1">2 chapter 2</h2>
+<h2 class="chapter" id="chapter-2-1"><span>2 chapter 2<a class="copiable-link"
href=\'#chapter-2-1\'> ¶</a></span></h2>
<ul class="mini-toc">
@@ -7156,7 +7158,7 @@ Next: <a href="#chapter-3" accesskey="n"
rel="next">chapter 3</a>, Previous: <a
<p>
Next: <a href="#unnumberedsec-2_002d1" accesskey="n" rel="next">unnumberedsec
2-1</a>, Up: <a href="#chapter-2" accesskey="u" rel="up">chapter 2</a>
[<a href="#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h3 class="unnumberedsec" id="unnumbered-section-2">unnumbered section 2</h3>
+<h3 class="unnumberedsec" id="unnumbered-section-2"><span>unnumbered section
2<a class="copiable-link" href=\'#unnumbered-section-2\'> ¶</a></span></h3>
<ul class="mini-toc">
@@ -7171,7 +7173,7 @@ Next: <a href="#unnumberedsec-2_002d1" accesskey="n"
rel="next">unnumberedsec 2-
<p>
Next: <a href="#numbered-sub-2" accesskey="n" rel="next">numbered subsection
2</a>, Up: <a href="#unnumberedsec-2" accesskey="u" rel="up">unnumbered section
2</a> [<a href="#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h4 class="unnumberedsubsec" id="unnumbered-subsection-2">unnumbered
subsection 2</h4>
+<h4 class="unnumberedsubsec" id="unnumbered-subsection-2"><span>unnumbered
subsection 2<a class="copiable-link" href=\'#unnumbered-subsection-2\'>
¶</a></span></h4>
<hr>
</div>
@@ -7180,7 +7182,7 @@ Next: <a href="#numbered-sub-2" accesskey="n"
rel="next">numbered subsection 2</
<p>
Next: <a href="#unnumbered-sub2-2" accesskey="n" rel="next">unnumbered
subsection2 2</a>, Previous: <a href="#unnumbered-sub-2" accesskey="p"
rel="prev">unnumbered subsection 2</a>, Up: <a href="#unnumberedsec-2"
accesskey="u" rel="up">unnumbered section 2</a> [<a href="#SEC_Contents"
title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h4 class="subsection" id="numbered-subsection-2">numbered subsection 2</h4>
+<h4 class="subsection" id="numbered-subsection-2"><span>numbered subsection
2<a class="copiable-link" href=\'#numbered-subsection-2\'>
¶</a></span></h4>
<hr>
</div>
@@ -7189,7 +7191,7 @@ Next: <a href="#unnumbered-sub2-2" accesskey="n"
rel="next">unnumbered subsectio
<p>
Next: <a href="#numbered-sub2-2" accesskey="n" rel="next">numbered subsection2
2</a>, Previous: <a href="#numbered-sub-2" accesskey="p" rel="prev">numbered
subsection 2</a>, Up: <a href="#unnumberedsec-2" accesskey="u"
rel="up">unnumbered section 2</a> [<a href="#SEC_Contents" title="Table
of contents" rel="contents">Contents</a>]</p>
</div>
-<h4 class="unnumberedsubsec" id="unnumbered-subsection2-2">unnumbered
subsection2 2</h4>
+<h4 class="unnumberedsubsec" id="unnumbered-subsection2-2"><span>unnumbered
subsection2 2<a class="copiable-link" href=\'#unnumbered-subsection2-2\'>
¶</a></span></h4>
<hr>
</div>
@@ -7198,7 +7200,7 @@ Next: <a href="#numbered-sub2-2" accesskey="n"
rel="next">numbered subsection2 2
<p>
Previous: <a href="#unnumbered-sub2-2" accesskey="p" rel="prev">unnumbered
subsection2 2</a>, Up: <a href="#unnumberedsec-2" accesskey="u"
rel="up">unnumbered section 2</a> [<a href="#SEC_Contents" title="Table
of contents" rel="contents">Contents</a>]</p>
</div>
-<h4 class="subsection" id="numbered-subsection2-2">numbered subsection2 2</h4>
+<h4 class="subsection" id="numbered-subsection2-2"><span>numbered subsection2
2<a class="copiable-link" href=\'#numbered-subsection2-2\'>
¶</a></span></h4>
<hr>
</div>
@@ -7208,7 +7210,7 @@ Previous: <a href="#unnumbered-sub2-2" accesskey="p"
rel="prev">unnumbered subse
<p>
Previous: <a href="#unnumberedsec-2" accesskey="p" rel="prev">unnumbered
section 2</a>, Up: <a href="#chapter-2" accesskey="u" rel="up">chapter 2</a>
[<a href="#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h3 class="unnumberedsec" id="unnumberedsec-2_002d1-1">unnumberedsec 2-1</h3>
+<h3 class="unnumberedsec" id="unnumberedsec-2_002d1-1"><span>unnumberedsec
2-1<a class="copiable-link" href=\'#unnumberedsec-2_002d1-1\'>
¶</a></span></h3>
<ul class="mini-toc">
@@ -7220,7 +7222,7 @@ Previous: <a href="#unnumberedsec-2" accesskey="p"
rel="prev">unnumbered section
<p>
Up: <a href="#unnumberedsec-2_002d1" accesskey="u" rel="up">unnumberedsec
2-1</a> [<a href="#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h4 class="subsection" id="numbered-subsection-2_002d1">numbered subsection
2-1</h4>
+<h4 class="subsection" id="numbered-subsection-2_002d1"><span>numbered
subsection 2-1<a class="copiable-link" href=\'#numbered-subsection-2_002d1\'>
¶</a></span></h4>
<hr>
@@ -7232,7 +7234,7 @@ Up: <a href="#unnumberedsec-2_002d1" accesskey="u"
rel="up">unnumberedsec 2-1</a
<p>
Next: <a href="#unnumbered-4" accesskey="n" rel="next">unnumbered 4</a>,
Previous: <a href="#chapter-2" accesskey="p" rel="prev">chapter 2</a>, Up: <a
href="#Top" accesskey="u" rel="up">Test section in unnumbered</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="chapter-3-1">3 chapter 3</h2>
+<h2 class="chapter" id="chapter-3-1"><span>3 chapter 3<a class="copiable-link"
href=\'#chapter-3-1\'> ¶</a></span></h2>
<ul class="mini-toc">
@@ -7248,7 +7250,7 @@ Next: <a href="#unnumbered-4" accesskey="n"
rel="next">unnumbered 4</a>, Previo
<p>
Next: <a href="#section-3_002d1" accesskey="n" rel="next">section 3-1</a>, Up:
<a href="#chapter-3" accesskey="u" rel="up">chapter 3</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h3 class="unnumberedsec" id="unnumbered-section-3">unnumbered section 3</h3>
+<h3 class="unnumberedsec" id="unnumbered-section-3"><span>unnumbered section
3<a class="copiable-link" href=\'#unnumbered-section-3\'> ¶</a></span></h3>
<ul class="mini-toc">
@@ -7263,7 +7265,7 @@ Next: <a href="#section-3_002d1" accesskey="n"
rel="next">section 3-1</a>, Up: <
<p>
Next: <a href="#numbered-sub-3" accesskey="n" rel="next">numbered subsection
3</a>, Up: <a href="#unnumberedsec-3" accesskey="u" rel="up">unnumbered section
3</a> [<a href="#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h4 class="unnumberedsubsec" id="unnumbered-subsection-3">unnumbered
subsection 3</h4>
+<h4 class="unnumberedsubsec" id="unnumbered-subsection-3"><span>unnumbered
subsection 3<a class="copiable-link" href=\'#unnumbered-subsection-3\'>
¶</a></span></h4>
<hr>
</div>
@@ -7272,7 +7274,7 @@ Next: <a href="#numbered-sub-3" accesskey="n"
rel="next">numbered subsection 3</
<p>
Next: <a href="#unnumbered-sub2-3" accesskey="n" rel="next">unnumbered
subsection2 3</a>, Previous: <a href="#unnumbered-sub-3" accesskey="p"
rel="prev">unnumbered subsection 3</a>, Up: <a href="#unnumberedsec-3"
accesskey="u" rel="up">unnumbered section 3</a> [<a href="#SEC_Contents"
title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h4 class="subsection" id="numbered-subsection-3">numbered subsection 3</h4>
+<h4 class="subsection" id="numbered-subsection-3"><span>numbered subsection
3<a class="copiable-link" href=\'#numbered-subsection-3\'>
¶</a></span></h4>
<hr>
</div>
@@ -7281,7 +7283,7 @@ Next: <a href="#unnumbered-sub2-3" accesskey="n"
rel="next">unnumbered subsectio
<p>
Next: <a href="#numbered-sub2-3" accesskey="n" rel="next">numbered subsection2
3</a>, Previous: <a href="#numbered-sub-3" accesskey="p" rel="prev">numbered
subsection 3</a>, Up: <a href="#unnumberedsec-3" accesskey="u"
rel="up">unnumbered section 3</a> [<a href="#SEC_Contents" title="Table
of contents" rel="contents">Contents</a>]</p>
</div>
-<h4 class="unnumberedsubsec" id="unnumbered-subsection2-3">unnumbered
subsection2 3</h4>
+<h4 class="unnumberedsubsec" id="unnumbered-subsection2-3"><span>unnumbered
subsection2 3<a class="copiable-link" href=\'#unnumbered-subsection2-3\'>
¶</a></span></h4>
<hr>
</div>
@@ -7290,7 +7292,7 @@ Next: <a href="#numbered-sub2-3" accesskey="n"
rel="next">numbered subsection2 3
<p>
Previous: <a href="#unnumbered-sub2-3" accesskey="p" rel="prev">unnumbered
subsection2 3</a>, Up: <a href="#unnumberedsec-3" accesskey="u"
rel="up">unnumbered section 3</a> [<a href="#SEC_Contents" title="Table
of contents" rel="contents">Contents</a>]</p>
</div>
-<h4 class="subsection" id="numbered-subsection2-3">numbered subsection2 3</h4>
+<h4 class="subsection" id="numbered-subsection2-3"><span>numbered subsection2
3<a class="copiable-link" href=\'#numbered-subsection2-3\'>
¶</a></span></h4>
<hr>
</div>
@@ -7300,7 +7302,7 @@ Previous: <a href="#unnumbered-sub2-3" accesskey="p"
rel="prev">unnumbered subse
<p>
Next: <a href="#unnumberedsec-3_002d2" accesskey="n" rel="next">unnumberedsec
3-2</a>, Previous: <a href="#unnumberedsec-3" accesskey="p"
rel="prev">unnumbered section 3</a>, Up: <a href="#chapter-3" accesskey="u"
rel="up">chapter 3</a> [<a href="#SEC_Contents" title="Table of
contents" rel="contents">Contents</a>]</p>
</div>
-<h3 class="section" id="section-3_002d1-1">3.1 section 3-1</h3>
+<h3 class="section" id="section-3_002d1-1"><span>3.1 section 3-1<a
class="copiable-link" href=\'#section-3_002d1-1\'> ¶</a></span></h3>
<hr>
</div>
@@ -7309,7 +7311,7 @@ Next: <a href="#unnumberedsec-3_002d2" accesskey="n"
rel="next">unnumberedsec 3-
<p>
Next: <a href="#section-3_002d3" accesskey="n" rel="next">section 3-3</a>,
Previous: <a href="#section-3_002d1" accesskey="p" rel="prev">section 3-1</a>,
Up: <a href="#chapter-3" accesskey="u" rel="up">chapter 3</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h3 class="unnumberedsec" id="unnumberedsec-3_002d2-1">unnumberedsec 3-2</h3>
+<h3 class="unnumberedsec" id="unnumberedsec-3_002d2-1"><span>unnumberedsec
3-2<a class="copiable-link" href=\'#unnumberedsec-3_002d2-1\'>
¶</a></span></h3>
<ul class="mini-toc">
@@ -7321,7 +7323,7 @@ Next: <a href="#section-3_002d3" accesskey="n"
rel="next">section 3-3</a>, Previ
<p>
Up: <a href="#unnumberedsec-3_002d2" accesskey="u" rel="up">unnumberedsec
3-2</a> [<a href="#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h4 class="subsection" id="numbered-subsection-3_002d2">numbered subsection
3-2</h4>
+<h4 class="subsection" id="numbered-subsection-3_002d2"><span>numbered
subsection 3-2<a class="copiable-link" href=\'#numbered-subsection-3_002d2\'>
¶</a></span></h4>
<hr>
</div>
@@ -7331,7 +7333,7 @@ Up: <a href="#unnumberedsec-3_002d2" accesskey="u"
rel="up">unnumberedsec 3-2</a
<p>
Next: <a href="#unnumberedsec-3_002d4" accesskey="n" rel="next">unnumberedsec
3-4</a>, Previous: <a href="#unnumberedsec-3_002d2" accesskey="p"
rel="prev">unnumberedsec 3-2</a>, Up: <a href="#chapter-3" accesskey="u"
rel="up">chapter 3</a> [<a href="#SEC_Contents" title="Table of
contents" rel="contents">Contents</a>]</p>
</div>
-<h3 class="section" id="section-3_002d3-1">3.2 section 3-3</h3>
+<h3 class="section" id="section-3_002d3-1"><span>3.2 section 3-3<a
class="copiable-link" href=\'#section-3_002d3-1\'> ¶</a></span></h3>
<ul class="mini-toc">
@@ -7343,7 +7345,7 @@ Next: <a href="#unnumberedsec-3_002d4" accesskey="n"
rel="next">unnumberedsec 3-
<p>
Up: <a href="#section-3_002d3" accesskey="u" rel="up">section 3-3</a>
[<a href="#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h4 class="subsection" id="subsection-3_002d3-1">3.2.1 subsection 3-3</h4>
+<h4 class="subsection" id="subsection-3_002d3-1"><span>3.2.1 subsection 3-3<a
class="copiable-link" href=\'#subsection-3_002d3-1\'> ¶</a></span></h4>
<hr>
</div>
@@ -7353,7 +7355,7 @@ Up: <a href="#section-3_002d3" accesskey="u"
rel="up">section 3-3</a> [<a
<p>
Previous: <a href="#section-3_002d3" accesskey="p" rel="prev">section 3-3</a>,
Up: <a href="#chapter-3" accesskey="u" rel="up">chapter 3</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h3 class="unnumberedsec" id="unnumberedsec-3_002d4-1">unnumberedsec 3-4</h3>
+<h3 class="unnumberedsec" id="unnumberedsec-3_002d4-1"><span>unnumberedsec
3-4<a class="copiable-link" href=\'#unnumberedsec-3_002d4-1\'>
¶</a></span></h3>
<ul class="mini-toc">
@@ -7365,7 +7367,7 @@ Previous: <a href="#section-3_002d3" accesskey="p"
rel="prev">section 3-3</a>, U
<p>
Up: <a href="#unnumberedsec-3_002d4" accesskey="u" rel="up">unnumberedsec
3-4</a> [<a href="#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h4 class="subsection" id="numbered-subsection-3_002d4">numbered subsection
3-4</h4>
+<h4 class="subsection" id="numbered-subsection-3_002d4"><span>numbered
subsection 3-4<a class="copiable-link" href=\'#numbered-subsection-3_002d4\'>
¶</a></span></h4>
<hr>
</div>
@@ -7376,7 +7378,7 @@ Up: <a href="#unnumberedsec-3_002d4" accesskey="u"
rel="up">unnumberedsec 3-4</a
<p>
Previous: <a href="#chapter-3" accesskey="p" rel="prev">chapter 3</a>, Up: <a
href="#Top" accesskey="u" rel="up">Test section in unnumbered</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="unnumbered" id="unnumbered-4-1">unnumbered 4</h2>
+<h2 class="unnumbered" id="unnumbered-4-1"><span>unnumbered 4<a
class="copiable-link" href=\'#unnumbered-4-1\'> ¶</a></span></h2>
<ul class="mini-toc">
@@ -7388,7 +7390,7 @@ Previous: <a href="#chapter-3" accesskey="p"
rel="prev">chapter 3</a>, Up: <a hr
<p>
Up: <a href="#unnumbered-4" accesskey="u" rel="up">unnumbered 4</a>
[<a href="#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h3 class="unnumberedsec" id="unnumbered-section-4">unnumbered section 4</h3>
+<h3 class="unnumberedsec" id="unnumbered-section-4"><span>unnumbered section
4<a class="copiable-link" href=\'#unnumbered-section-4\'> ¶</a></span></h3>
<ul class="mini-toc">
@@ -7403,7 +7405,7 @@ Up: <a href="#unnumbered-4" accesskey="u"
rel="up">unnumbered 4</a> [<a
<p>
Next: <a href="#numbered-sub-4" accesskey="n" rel="next">numbered subsection
4</a>, Up: <a href="#unnumberedsec-4" accesskey="u" rel="up">unnumbered section
4</a> [<a href="#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h4 class="unnumberedsubsec" id="unnumbered-subsection-4">unnumbered
subsection 4</h4>
+<h4 class="unnumberedsubsec" id="unnumbered-subsection-4"><span>unnumbered
subsection 4<a class="copiable-link" href=\'#unnumbered-subsection-4\'>
¶</a></span></h4>
<hr>
</div>
@@ -7412,7 +7414,7 @@ Next: <a href="#numbered-sub-4" accesskey="n"
rel="next">numbered subsection 4</
<p>
Next: <a href="#unnumbered-sub2-4" accesskey="n" rel="next">unnumbered
subsection2 4</a>, Previous: <a href="#unnumbered-sub-4" accesskey="p"
rel="prev">unnumbered subsection 4</a>, Up: <a href="#unnumberedsec-4"
accesskey="u" rel="up">unnumbered section 4</a> [<a href="#SEC_Contents"
title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h4 class="subsection" id="numbered-subsection-4">numbered subsection 4</h4>
+<h4 class="subsection" id="numbered-subsection-4"><span>numbered subsection
4<a class="copiable-link" href=\'#numbered-subsection-4\'>
¶</a></span></h4>
<hr>
</div>
@@ -7421,7 +7423,7 @@ Next: <a href="#unnumbered-sub2-4" accesskey="n"
rel="next">unnumbered subsectio
<p>
Next: <a href="#numbered-sub2-4" accesskey="n" rel="next">numbered subsection2
4</a>, Previous: <a href="#numbered-sub-4" accesskey="p" rel="prev">numbered
subsection 4</a>, Up: <a href="#unnumberedsec-4" accesskey="u"
rel="up">unnumbered section 4</a> [<a href="#SEC_Contents" title="Table
of contents" rel="contents">Contents</a>]</p>
</div>
-<h4 class="unnumberedsubsec" id="unnumbered-subsection2-4">unnumbered
subsection2 4</h4>
+<h4 class="unnumberedsubsec" id="unnumbered-subsection2-4"><span>unnumbered
subsection2 4<a class="copiable-link" href=\'#unnumbered-subsection2-4\'>
¶</a></span></h4>
<hr>
</div>
@@ -7430,7 +7432,7 @@ Next: <a href="#numbered-sub2-4" accesskey="n"
rel="next">numbered subsection2 4
<p>
Previous: <a href="#unnumbered-sub2-4" accesskey="p" rel="prev">unnumbered
subsection2 4</a>, Up: <a href="#unnumberedsec-4" accesskey="u"
rel="up">unnumbered section 4</a> [<a href="#SEC_Contents" title="Table
of contents" rel="contents">Contents</a>]</p>
</div>
-<h4 class="subsection" id="numbered-subsection2-4">numbered subsection2 4</h4>
+<h4 class="subsection" id="numbered-subsection2-4"><span>numbered subsection2
4<a class="copiable-link" href=\'#numbered-subsection2-4\'>
¶</a></span></h4>
</div>
</div>
</div>
diff --git a/tp/t/results/moresectioning/sections_test.pl
b/tp/t/results/moresectioning/sections_test.pl
index 7166f9561d..9e9a5c835d 100644
--- a/tp/t/results/moresectioning/sections_test.pl
+++ b/tp/t/results/moresectioning/sections_test.pl
@@ -646,37 +646,43 @@ $result_converted{'html'}->{'sections_test'} = '<!DOCTYPE
html>
<meta name="distribution" content="global">
<meta name="viewport" content="width=device-width,initial-scale=1">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
<body lang="en">
<div class="top-level-extent" id="top">
-<h1 class="top">top</h1>
+<h1 class="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#chapter" accesskey="1">chapter</a></li>
</ul>
<div class="chapter-level-extent" id="chapter">
-<h2 class="chapter">1 chapter</h2>
+<h2 class="chapter"><span>1 chapter<a class="copiable-link" href=\'#chapter\'>
¶</a></span></h2>
<ul class="mini-toc">
<li><a href="#section" accesskey="1">section</a></li>
</ul>
<div class="section-level-extent" id="section">
-<h3 class="section">1.1 section</h3>
+<h3 class="section"><span>1.1 section<a class="copiable-link"
href=\'#section\'> ¶</a></span></h3>
<ul class="mini-toc">
<li><a href="#subsection" accesskey="1">subsection</a></li>
</ul>
<div class="subsection-level-extent" id="subsection">
-<h4 class="subsection">1.1.1 subsection</h4>
+<h4 class="subsection"><span>1.1.1 subsection<a class="copiable-link"
href=\'#subsection\'> ¶</a></span></h4>
<ul class="mini-toc">
<li><a href="#subsubsection" accesskey="1">subsubsection</a></li>
</ul>
<div class="subsubsection-level-extent" id="subsubsection">
-<h4 class="subsubsection">1.1.1.1 subsubsection</h4>
+<h4 class="subsubsection"><span>1.1.1.1 subsubsection<a class="copiable-link"
href=\'#subsubsection\'> ¶</a></span></h4>
</div>
</div>
@@ -684,7 +690,7 @@ $result_converted{'html'}->{'sections_test'} = '<!DOCTYPE
html>
</div>
</div>
<div class="part-level-extent" id="part">
-<h1 class="part">part</h1>
+<h1 class="part"><span>part<a class="copiable-link" href=\'#part\'>
¶</a></span></h1>
<hr>
<ul class="mini-toc">
@@ -693,25 +699,25 @@ $result_converted{'html'}->{'sections_test'} = '<!DOCTYPE
html>
<li><a href="#unnumbered" accesskey="3">unnumbered</a></li>
</ul>
<div class="chapter-level-extent" id="chapter-in-part">
-<h2 class="chapter">2 chapter in part</h2>
+<h2 class="chapter"><span>2 chapter in part<a class="copiable-link"
href=\'#chapter-in-part\'> ¶</a></span></h2>
</div>
<div class="chapter-level-extent" id="second-chapter-in-part">
-<h2 class="chapter">3 second chapter in part</h2>
+<h2 class="chapter"><span>3 second chapter in part<a class="copiable-link"
href=\'#second-chapter-in-part\'> ¶</a></span></h2>
</div>
<div class="unnumbered-level-extent" id="unnumbered">
-<h2 class="unnumbered">unnumbered</h2>
+<h2 class="unnumbered"><span>unnumbered<a class="copiable-link"
href=\'#unnumbered\'> ¶</a></span></h2>
</div>
<div class="appendix-level-extent" id="appendix">
-<h2 class="appendix">Appendix A appendix</h2>
+<h2 class="appendix"><span>Appendix A appendix<a class="copiable-link"
href=\'#appendix\'> ¶</a></span></h2>
<ul class="mini-toc">
<li><a href="#appendixsec" accesskey="1">appendixsec</a></li>
</ul>
<div class="appendixsec-level-extent" id="appendixsec">
-<h3 class="appendixsec">A.1 appendixsec</h3>
+<h3 class="appendixsec"><span>A.1 appendixsec<a class="copiable-link"
href=\'#appendixsec\'> ¶</a></span></h3>
</div>
</div>
</div>
diff --git a/tp/t/results/moresectioning/sections_test_no_use_nodes.pl
b/tp/t/results/moresectioning/sections_test_no_use_nodes.pl
index 0cfe0e98ce..7ce0c53b15 100644
--- a/tp/t/results/moresectioning/sections_test_no_use_nodes.pl
+++ b/tp/t/results/moresectioning/sections_test_no_use_nodes.pl
@@ -647,6 +647,12 @@ $result_converted{'html'}->{'sections_test_no_use_nodes'}
= '<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#top" rel="start" title="top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -657,7 +663,7 @@ $result_converted{'html'}->{'sections_test_no_use_nodes'} =
'<!DOCTYPE html>
<p>
Next: <a href="#chapter-in-part" accesskey="n" rel="next">chapter in part</a>
</p>
</div>
-<h1 class="top">top</h1>
+<h1 class="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#chapter" accesskey="1">chapter</a></li>
@@ -668,7 +674,7 @@ Next: <a href="#chapter-in-part" accesskey="n"
rel="next">chapter in part</a> &n
<p>
Up : <a href="#top" accesskey="u" rel="up">top</a> </p>
</div>
-<h2 class="chapter">1 chapter</h2>
+<h2 class="chapter"><span>1 chapter<a class="copiable-link" href=\'#chapter\'>
¶</a></span></h2>
<ul class="mini-toc">
<li><a href="#section" accesskey="1">section</a></li>
@@ -679,7 +685,7 @@ Next: <a href="#chapter-in-part" accesskey="n"
rel="next">chapter in part</a> &n
<p>
Up : <a href="#chapter" accesskey="u" rel="up">chapter</a> </p>
</div>
-<h3 class="section">1.1 section</h3>
+<h3 class="section"><span>1.1 section<a class="copiable-link"
href=\'#section\'> ¶</a></span></h3>
<ul class="mini-toc">
<li><a href="#subsection" accesskey="1">subsection</a></li>
@@ -690,7 +696,7 @@ Next: <a href="#chapter-in-part" accesskey="n"
rel="next">chapter in part</a> &n
<p>
Up : <a href="#section" accesskey="u" rel="up">section</a> </p>
</div>
-<h4 class="subsection">1.1.1 subsection</h4>
+<h4 class="subsection"><span>1.1.1 subsection<a class="copiable-link"
href=\'#subsection\'> ¶</a></span></h4>
<ul class="mini-toc">
<li><a href="#subsubsection" accesskey="1">subsubsection</a></li>
@@ -701,7 +707,7 @@ Next: <a href="#chapter-in-part" accesskey="n"
rel="next">chapter in part</a> &n
<p>
Up : <a href="#subsection" accesskey="u" rel="up">subsection</a> </p>
</div>
-<h4 class="subsubsection">1.1.1.1 subsubsection</h4>
+<h4 class="subsubsection"><span>1.1.1.1 subsubsection<a class="copiable-link"
href=\'#subsubsection\'> ¶</a></span></h4>
<hr>
</div>
@@ -714,7 +720,7 @@ Next: <a href="#chapter-in-part" accesskey="n"
rel="next">chapter in part</a> &n
<p>
Next: <a href="#second-chapter-in-part" accesskey="n" rel="next">second
chapter in part</a> </p>
</div>
-<h1 class="part">part</h1>
+<h1 class="part"><span>part<a class="copiable-link" href=\'#part\'>
¶</a></span></h1>
<hr>
<ul class="mini-toc">
@@ -723,7 +729,7 @@ Next: <a href="#second-chapter-in-part" accesskey="n"
rel="next">second chapter
<li><a href="#unnumbered" accesskey="3">unnumbered</a></li>
</ul>
<div class="chapter-level-extent" id="chapter-in-part">
-<h2 class="chapter">2 chapter in part</h2>
+<h2 class="chapter"><span>2 chapter in part<a class="copiable-link"
href=\'#chapter-in-part\'> ¶</a></span></h2>
<hr>
</div>
@@ -732,7 +738,7 @@ Next: <a href="#second-chapter-in-part" accesskey="n"
rel="next">second chapter
<p>
Next: <a href="#unnumbered" accesskey="n" rel="next">unnumbered</a>, Prev: <a
href="#chapter-in-part" accesskey="p" rel="prev">chapter in part</a>, Up : <a
href="#chapter-in-part" accesskey="u" rel="up">chapter in part</a> </p>
</div>
-<h2 class="chapter">3 second chapter in part</h2>
+<h2 class="chapter"><span>3 second chapter in part<a class="copiable-link"
href=\'#second-chapter-in-part\'> ¶</a></span></h2>
<hr>
</div>
@@ -741,7 +747,7 @@ Next: <a href="#unnumbered" accesskey="n"
rel="next">unnumbered</a>, Prev: <a hr
<p>
Prev: <a href="#second-chapter-in-part" accesskey="p" rel="prev">second
chapter in part</a>, Up : <a href="#chapter-in-part" accesskey="u"
rel="up">chapter in part</a> </p>
</div>
-<h2 class="unnumbered">unnumbered</h2>
+<h2 class="unnumbered"><span>unnumbered<a class="copiable-link"
href=\'#unnumbered\'> ¶</a></span></h2>
<hr>
</div>
@@ -750,7 +756,7 @@ Prev: <a href="#second-chapter-in-part" accesskey="p"
rel="prev">second chapter
<p>
Prev: <a href="#chapter-in-part" accesskey="p" rel="prev">chapter in part</a>
</p>
</div>
-<h2 class="appendix">Appendix A appendix</h2>
+<h2 class="appendix"><span>Appendix A appendix<a class="copiable-link"
href=\'#appendix\'> ¶</a></span></h2>
<ul class="mini-toc">
<li><a href="#appendixsec" accesskey="1">appendixsec</a></li>
@@ -761,7 +767,7 @@ Prev: <a href="#chapter-in-part" accesskey="p"
rel="prev">chapter in part</a> &n
<p>
Up : <a href="#appendix" accesskey="u" rel="up">appendix</a> </p>
</div>
-<h3 class="appendixsec">A.1 appendixsec</h3>
+<h3 class="appendixsec"><span>A.1 appendixsec<a class="copiable-link"
href=\'#appendixsec\'> ¶</a></span></h3>
</div>
</div>
</div>
diff --git
a/tp/t/results/moresectioning/sections_test_no_use_nodes_use_node_directions.pl
b/tp/t/results/moresectioning/sections_test_no_use_nodes_use_node_directions.pl
index 8674115130..eede8e9f5e 100644
---
a/tp/t/results/moresectioning/sections_test_no_use_nodes_use_node_directions.pl
+++
b/tp/t/results/moresectioning/sections_test_no_use_nodes_use_node_directions.pl
@@ -647,6 +647,12 @@
$result_converted{'html'}->{'sections_test_no_use_nodes_use_node_directions'} =
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#top" rel="start" title="top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -657,7 +663,7 @@
$result_converted{'html'}->{'sections_test_no_use_nodes_use_node_directions'} =
<p>
</p>
</div>
-<h1 class="top">top</h1>
+<h1 class="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#chapter" accesskey="1">chapter</a></li>
@@ -668,7 +674,7 @@
$result_converted{'html'}->{'sections_test_no_use_nodes_use_node_directions'} =
<p>
</p>
</div>
-<h2 class="chapter">1 chapter</h2>
+<h2 class="chapter"><span>1 chapter<a class="copiable-link" href=\'#chapter\'>
¶</a></span></h2>
<ul class="mini-toc">
<li><a href="#section" accesskey="1">section</a></li>
@@ -679,7 +685,7 @@
$result_converted{'html'}->{'sections_test_no_use_nodes_use_node_directions'} =
<p>
</p>
</div>
-<h3 class="section">1.1 section</h3>
+<h3 class="section"><span>1.1 section<a class="copiable-link"
href=\'#section\'> ¶</a></span></h3>
<ul class="mini-toc">
<li><a href="#subsection" accesskey="1">subsection</a></li>
@@ -690,7 +696,7 @@
$result_converted{'html'}->{'sections_test_no_use_nodes_use_node_directions'} =
<p>
</p>
</div>
-<h4 class="subsection">1.1.1 subsection</h4>
+<h4 class="subsection"><span>1.1.1 subsection<a class="copiable-link"
href=\'#subsection\'> ¶</a></span></h4>
<ul class="mini-toc">
<li><a href="#subsubsection" accesskey="1">subsubsection</a></li>
@@ -701,7 +707,7 @@
$result_converted{'html'}->{'sections_test_no_use_nodes_use_node_directions'} =
<p>
</p>
</div>
-<h4 class="subsubsection">1.1.1.1 subsubsection</h4>
+<h4 class="subsubsection"><span>1.1.1.1 subsubsection<a class="copiable-link"
href=\'#subsubsection\'> ¶</a></span></h4>
<hr>
</div>
@@ -714,7 +720,7 @@
$result_converted{'html'}->{'sections_test_no_use_nodes_use_node_directions'} =
<p>
</p>
</div>
-<h1 class="part">part</h1>
+<h1 class="part"><span>part<a class="copiable-link" href=\'#part\'>
¶</a></span></h1>
<hr>
<ul class="mini-toc">
@@ -723,7 +729,7 @@
$result_converted{'html'}->{'sections_test_no_use_nodes_use_node_directions'} =
<li><a href="#unnumbered" accesskey="3">unnumbered</a></li>
</ul>
<div class="chapter-level-extent" id="chapter-in-part">
-<h2 class="chapter">2 chapter in part</h2>
+<h2 class="chapter"><span>2 chapter in part<a class="copiable-link"
href=\'#chapter-in-part\'> ¶</a></span></h2>
<hr>
</div>
@@ -732,7 +738,7 @@
$result_converted{'html'}->{'sections_test_no_use_nodes_use_node_directions'} =
<p>
</p>
</div>
-<h2 class="chapter">3 second chapter in part</h2>
+<h2 class="chapter"><span>3 second chapter in part<a class="copiable-link"
href=\'#second-chapter-in-part\'> ¶</a></span></h2>
<hr>
</div>
@@ -741,7 +747,7 @@
$result_converted{'html'}->{'sections_test_no_use_nodes_use_node_directions'} =
<p>
</p>
</div>
-<h2 class="unnumbered">unnumbered</h2>
+<h2 class="unnumbered"><span>unnumbered<a class="copiable-link"
href=\'#unnumbered\'> ¶</a></span></h2>
<hr>
</div>
@@ -750,7 +756,7 @@
$result_converted{'html'}->{'sections_test_no_use_nodes_use_node_directions'} =
<p>
</p>
</div>
-<h2 class="appendix">Appendix A appendix</h2>
+<h2 class="appendix"><span>Appendix A appendix<a class="copiable-link"
href=\'#appendix\'> ¶</a></span></h2>
<ul class="mini-toc">
<li><a href="#appendixsec" accesskey="1">appendixsec</a></li>
@@ -761,7 +767,7 @@
$result_converted{'html'}->{'sections_test_no_use_nodes_use_node_directions'} =
<p>
</p>
</div>
-<h3 class="appendixsec">A.1 appendixsec</h3>
+<h3 class="appendixsec"><span>A.1 appendixsec<a class="copiable-link"
href=\'#appendixsec\'> ¶</a></span></h3>
</div>
</div>
</div>
diff --git a/tp/t/results/moresectioning/shortcontents.pl
b/tp/t/results/moresectioning/shortcontents.pl
index b6ccfcab3a..7415d7535f 100644
--- a/tp/t/results/moresectioning/shortcontents.pl
+++ b/tp/t/results/moresectioning/shortcontents.pl
@@ -680,6 +680,8 @@ $result_converted{'html'}->{'shortcontents'} = '<!DOCTYPE
html>
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -689,7 +691,7 @@ ul.toc-numbered-mark {list-style: none}
<body lang="en">
<div class="top-level-extent" id="top">
-<h1 class="top">top</h1>
+<h1 class="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<div class="element-shortcontents" id="SEC_Shortcontents">
<h2 class="shortcontents-heading">Short Table of Contents</h2>
@@ -710,25 +712,25 @@ ul.toc-numbered-mark {list-style: none}
</div>
</div>
<div class="chapter-level-extent" id="chapter">
-<h2 class="chapter">1 chapter</h2>
+<h2 class="chapter"><span>1 chapter<a class="copiable-link" href=\'#chapter\'>
¶</a></span></h2>
<ul class="mini-toc">
<li><a href="#section" accesskey="1">section</a></li>
</ul>
<div class="section-level-extent" id="section">
-<h3 class="section">1.1 section</h3>
+<h3 class="section"><span>1.1 section<a class="copiable-link"
href=\'#section\'> ¶</a></span></h3>
<ul class="mini-toc">
<li><a href="#subsection" accesskey="1">subsection</a></li>
</ul>
<div class="subsection-level-extent" id="subsection">
-<h4 class="subsection">1.1.1 subsection</h4>
+<h4 class="subsection"><span>1.1.1 subsection<a class="copiable-link"
href=\'#subsection\'> ¶</a></span></h4>
<ul class="mini-toc">
<li><a href="#subsubsection" accesskey="1">subsubsection</a></li>
</ul>
<div class="subsubsection-level-extent" id="subsubsection">
-<h4 class="subsubsection">1.1.1.1 subsubsection</h4>
+<h4 class="subsubsection"><span>1.1.1.1 subsubsection<a class="copiable-link"
href=\'#subsubsection\'> ¶</a></span></h4>
</div>
</div>
@@ -736,7 +738,7 @@ ul.toc-numbered-mark {list-style: none}
</div>
</div>
<div class="part-level-extent" id="part">
-<h1 class="part">part</h1>
+<h1 class="part"><span>part<a class="copiable-link" href=\'#part\'>
¶</a></span></h1>
<hr>
<ul class="mini-toc">
@@ -745,25 +747,25 @@ ul.toc-numbered-mark {list-style: none}
<li><a href="#unnumbered" accesskey="3">unnumbered</a></li>
</ul>
<div class="chapter-level-extent" id="chapter-in-part">
-<h2 class="chapter">2 chapter in part</h2>
+<h2 class="chapter"><span>2 chapter in part<a class="copiable-link"
href=\'#chapter-in-part\'> ¶</a></span></h2>
</div>
<div class="chapter-level-extent" id="second-chapter-in-part">
-<h2 class="chapter">3 second chapter in part</h2>
+<h2 class="chapter"><span>3 second chapter in part<a class="copiable-link"
href=\'#second-chapter-in-part\'> ¶</a></span></h2>
</div>
<div class="unnumbered-level-extent" id="unnumbered">
-<h2 class="unnumbered">unnumbered</h2>
+<h2 class="unnumbered"><span>unnumbered<a class="copiable-link"
href=\'#unnumbered\'> ¶</a></span></h2>
</div>
<div class="appendix-level-extent" id="appendix">
-<h2 class="appendix">Appendix A appendix</h2>
+<h2 class="appendix"><span>Appendix A appendix<a class="copiable-link"
href=\'#appendix\'> ¶</a></span></h2>
<ul class="mini-toc">
<li><a href="#appendixsec" accesskey="1">appendixsec</a></li>
</ul>
<div class="appendixsec-level-extent" id="appendixsec">
-<h3 class="appendixsec">A.1 appendixsec</h3>
+<h3 class="appendixsec"><span>A.1 appendixsec<a class="copiable-link"
href=\'#appendixsec\'> ¶</a></span></h3>
</div>
</div>
diff --git a/tp/t/results/moresectioning/special_spaces_in_nodes.pl
b/tp/t/results/moresectioning/special_spaces_in_nodes.pl
index fab3813555..8eb7be7974 100644
--- a/tp/t/results/moresectioning/special_spaces_in_nodes.pl
+++ b/tp/t/results/moresectioning/special_spaces_in_nodes.pl
@@ -1425,6 +1425,12 @@ $result_converted{'html'}->{'special_spaces_in_nodes'} =
'<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top_2002" rel="start" title="Top ">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -1435,7 +1441,7 @@ $result_converted{'html'}->{'special_spaces_in_nodes'} =
'<!DOCTYPE html>
<p>
Next: <a
href="#EN-QUAD_007c_2002_007c-EM-QUAD_007c_2003_007c-EN-SPACE_007c_2002_007c"
accesskey="n" rel="next">chap</a> </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a
href="#EN-QUAD_007c_2002_007c-EM-QUAD_007c_2003_007c-EN-SPACE_007c_2002_007c"
accesskey="1">chap</a></li>
@@ -1446,7 +1452,7 @@ Next: <a
href="#EN-QUAD_007c_2002_007c-EM-QUAD_007c_2003_007c-EN-SPACE_007c_2002
<p>
Up: <a href="#Top_2002" accesskey="u" rel="up">top</a> </p>
</div>
-<h2 class="chapter" id="chap">1 chap</h2>
+<h2 class="chapter" id="chap"><span>1 chap<a class="copiable-link"
href=\'#chap\'> ¶</a></span></h2>
@@ -1455,56 +1461,56 @@ Up: <a href="#Top_2002" accesskey="u" rel="up">top</a>
</p>
<p>
Next: <a href="#CARRIAGE-RETURN_007c-_007c" accesskey="n" rel="next">CARRIAGE
RETURN|'."\r".'|</a>, Up: <a
href="#EN-QUAD_007c_2002_007c-EM-QUAD_007c_2003_007c-EN-SPACE_007c_2002_007c"
accesskey="u" rel="up">chap</a> </p>
</div>
-<h4 class="node">CHARACTER TABULATION| | FORM FEED|| LINE TABULATION|
|</h4>
+<h4 class="node"><span>CHARACTER TABULATION| | FORM FEED|| LINE
TABULATION||<a class="copiable-link"
href=\'#CHARACTER-TABULATION_007c-_007c-FORM-FEED_007c-_007c-LINE-TABULATION_007c-_007c\'>
¶</a></span></h4>
<hr>
<a class="node-id" id="CARRIAGE-RETURN_007c-_007c"></a><div class="nav-panel">
<p>
Next: <a
href="#NEXT-LINE-_0028NEL_0029_007c_0085_007c-NO_002dBREAK-SPACE_007c_00a0_007c-OGHAM-SPACE-MARK_007c_1680_007c"
accesskey="n" rel="next">NEXT LINE (NEL)|
| NO-BREAK SPACE| | OGHAM SPACE
MARK| |</a>, Previous: <a
href="#CHARACTER-TABULATION_007c-_007c-FORM-FEED_007c-_007c-LINE-TABULATION_007c-_007c"
accesskey="p" rel="prev">CHARACTER TABULATION| | FORM FEED|| LINE
TABULATION||</a>, Up: <a
href="#EN-QUAD_007c_2002_007c-EM-QUAD_007c_2003_007c-EN-SPACE_007c_2002_007c"
accessk [...]
</div>
-<h4 class="node">CARRIAGE RETURN|'."\r".'|</h4>
+<h4 class="node"><span>CARRIAGE RETURN|'."\r".'|<a class="copiable-link"
href=\'#CARRIAGE-RETURN_007c-_007c\'> ¶</a></span></h4>
<hr>
<a class="node-id"
id="NEXT-LINE-_0028NEL_0029_007c_0085_007c-NO_002dBREAK-SPACE_007c_00a0_007c-OGHAM-SPACE-MARK_007c_1680_007c"></a><div
class="nav-panel">
<p>
Next: <a
href="#MONGOLIAN-VOWEL-SEPARATOR_007c_180e_007c-EM-SPACE_007c_2003_007c"
accesskey="n" rel="next">MONGOLIAN VOWEL SEPARATOR|| EM SPACE| |</a>,
Previous: <a href="#CARRIAGE-RETURN_007c-_007c" accesskey="p"
rel="prev">CARRIAGE RETURN|'."\r".'|</a>, Up: <a
href="#EN-QUAD_007c_2002_007c-EM-QUAD_007c_2003_007c-EN-SPACE_007c_2002_007c"
accesskey="u" rel="up">chap</a> </p>
</div>
-<h4 class="node">NEXT LINE (NEL)|
| NO-BREAK SPACE| | OGHAM SPACE MARK| |</h4>
+<h4 class="node"><span>NEXT LINE (NEL)|
| NO-BREAK SPACE| | OGHAM SPACE MARK|
|<a class="copiable-link"
href=\'#NEXT-LINE-_0028NEL_0029_007c_0085_007c-NO_002dBREAK-SPACE_007c_00a0_007c-OGHAM-SPACE-MARK_007c_1680_007c\'>
¶</a></span></h4>
<hr>
<a class="node-id"
id="MONGOLIAN-VOWEL-SEPARATOR_007c_180e_007c-EM-SPACE_007c_2003_007c"></a><div
class="nav-panel">
<p>
Next: <a
href="#THREE_002dPER_002dEM-SPACE_007c_2004_007c-FOUR_002dPER_002dEM-SPACE_007c_2005_007c-SIX_002dPER_002dEM-SPACE_007c_2006_007c"
accesskey="n" rel="next">THREE-PER-EM SPACE| | FOUR-PER-EM SPACE| | SIX-PER-EM
SPACE| |</a>, Previous: <a
href="#NEXT-LINE-_0028NEL_0029_007c_0085_007c-NO_002dBREAK-SPACE_007c_00a0_007c-OGHAM-SPACE-MARK_007c_1680_007c"
accesskey="p" rel="prev">NEXT LINE (NEL)|
| NO-BREAK SPACE| | OGHAM SPACE
MARK| |</a>, Up: <a href="#EN-QUAD_007c_2002_007c-EM-QUAD_0 [...]
</div>
-<h4 class="node">MONGOLIAN VOWEL SEPARATOR|| EM SPACE| |</h4>
+<h4 class="node"><span>MONGOLIAN VOWEL SEPARATOR|| EM SPACE| |<a
class="copiable-link"
href=\'#MONGOLIAN-VOWEL-SEPARATOR_007c_180e_007c-EM-SPACE_007c_2003_007c\'>
¶</a></span></h4>
<hr>
<a class="node-id"
id="THREE_002dPER_002dEM-SPACE_007c_2004_007c-FOUR_002dPER_002dEM-SPACE_007c_2005_007c-SIX_002dPER_002dEM-SPACE_007c_2006_007c"></a><div
class="nav-panel">
<p>
Next: <a
href="#FIGURE-SPACE_007c_2007_007c-PUNCTUATION-SPACE_007c_2008_007c-THIN-SPACE_007c_2009_007c"
accesskey="n" rel="next">FIGURE SPACE| | PUNCTUATION SPACE| | THIN SPACE|
|</a>, Previous: <a
href="#MONGOLIAN-VOWEL-SEPARATOR_007c_180e_007c-EM-SPACE_007c_2003_007c"
accesskey="p" rel="prev">MONGOLIAN VOWEL SEPARATOR|| EM SPACE| |</a>, Up: <a
href="#EN-QUAD_007c_2002_007c-EM-QUAD_007c_2003_007c-EN-SPACE_007c_2002_007c"
accesskey="u" rel="up">chap</a> </p>
</div>
-<h4 class="node">THREE-PER-EM SPACE| | FOUR-PER-EM SPACE| | SIX-PER-EM SPACE|
|</h4>
+<h4 class="node"><span>THREE-PER-EM SPACE| | FOUR-PER-EM SPACE| | SIX-PER-EM
SPACE| |<a class="copiable-link"
href=\'#THREE_002dPER_002dEM-SPACE_007c_2004_007c-FOUR_002dPER_002dEM-SPACE_007c_2005_007c-SIX_002dPER_002dEM-SPACE_007c_2006_007c\'>
¶</a></span></h4>
<hr>
<a class="node-id"
id="FIGURE-SPACE_007c_2007_007c-PUNCTUATION-SPACE_007c_2008_007c-THIN-SPACE_007c_2009_007c"></a><div
class="nav-panel">
<p>
Next: <a
href="#HAIR-SPACE_007c_200a_007c-LINE-SEPARATOR_007c_2028_007c-PARAGRAPH-SEPARATOR_007c_2029_007c"
accesskey="n" rel="next">HAIR SPACE| | LINE SEPARATOR|
| PARAGRAPH SEPARATOR|
|</a>, Previous: <a
href="#THREE_002dPER_002dEM-SPACE_007c_2004_007c-FOUR_002dPER_002dEM-SPACE_007c_2005_007c-SIX_002dPER_002dEM-SPACE_007c_2006_007c"
accesskey="p" rel="prev">THREE-PER-EM SPACE| | FOUR-PER-EM SPACE| | SIX-PER-EM
SPACE| |</a>, Up: <a href="#EN-QUAD_007c_2002_007c-EM-QUAD_007c_2003_007c-EN
[...]
</div>
-<h4 class="node">FIGURE SPACE| | PUNCTUATION SPACE| | THIN SPACE| |</h4>
+<h4 class="node"><span>FIGURE SPACE| | PUNCTUATION SPACE| | THIN SPACE| |<a
class="copiable-link"
href=\'#FIGURE-SPACE_007c_2007_007c-PUNCTUATION-SPACE_007c_2008_007c-THIN-SPACE_007c_2009_007c\'>
¶</a></span></h4>
<hr>
<a class="node-id"
id="HAIR-SPACE_007c_200a_007c-LINE-SEPARATOR_007c_2028_007c-PARAGRAPH-SEPARATOR_007c_2029_007c"></a><div
class="nav-panel">
<p>
Next: <a
href="#NARROW-NO_002dBREAK-SPACE_007c_202f_007c-MEDIUM-MATHEMATICAL-SPACE_007c_205f_007c-IDEOGRAPHIC-SPACE_007c_3000_007c"
accesskey="n" rel="next">NARROW NO-BREAK SPACE| | MEDIUM MATHEMATICAL SPACE| |
IDEOGRAPHIC SPACE| |</a>, Previous: <a
href="#FIGURE-SPACE_007c_2007_007c-PUNCTUATION-SPACE_007c_2008_007c-THIN-SPACE_007c_2009_007c"
accesskey="p" rel="prev">FIGURE SPACE| | PUNCTUATION SPACE| | THIN SPACE|
|</a>, Up: <a href="#EN-QUAD_007c_2002_007c-EM-QUAD_007c_2003_007c-EN-SPA [...]
</div>
-<h4 class="node">HAIR SPACE| | LINE SEPARATOR|
| PARAGRAPH SEPARATOR|
|</h4>
+<h4 class="node"><span>HAIR SPACE| | LINE SEPARATOR|
| PARAGRAPH SEPARATOR|
|<a class="copiable-link"
href=\'#HAIR-SPACE_007c_200a_007c-LINE-SEPARATOR_007c_2028_007c-PARAGRAPH-SEPARATOR_007c_2029_007c\'>
¶</a></span></h4>
<hr>
<a class="node-id"
id="NARROW-NO_002dBREAK-SPACE_007c_202f_007c-MEDIUM-MATHEMATICAL-SPACE_007c_205f_007c-IDEOGRAPHIC-SPACE_007c_3000_007c"></a><div
class="nav-panel">
<p>
Previous: <a
href="#HAIR-SPACE_007c_200a_007c-LINE-SEPARATOR_007c_2028_007c-PARAGRAPH-SEPARATOR_007c_2029_007c"
accesskey="p" rel="prev">HAIR SPACE| | LINE SEPARATOR|
| PARAGRAPH SEPARATOR|
|</a>, Up: <a
href="#EN-QUAD_007c_2002_007c-EM-QUAD_007c_2003_007c-EN-SPACE_007c_2002_007c"
accesskey="u" rel="up">chap</a> </p>
</div>
-<h4 class="node">NARROW NO-BREAK SPACE| | MEDIUM MATHEMATICAL SPACE| |
IDEOGRAPHIC SPACE| |</h4>
+<h4 class="node"><span>NARROW NO-BREAK SPACE| | MEDIUM MATHEMATICAL SPACE| |
IDEOGRAPHIC SPACE| |<a class="copiable-link"
href=\'#NARROW-NO_002dBREAK-SPACE_007c_202f_007c-MEDIUM-MATHEMATICAL-SPACE_007c_205f_007c-IDEOGRAPHIC-SPACE_007c_3000_007c\'>
¶</a></span></h4>
<p><a class="ref"
href="#NEXT-LINE-_0028NEL_0029_007c_0085_007c-NO_002dBREAK-SPACE_007c_00a0_007c-OGHAM-SPACE-MARK_007c_1680_007c">NEXT
LINE (NEL)|
| NO-BREAK SPACE| | OGHAM SPACE MARK| |</a>
</p>
diff --git a/tp/t/results/moresectioning/top_node_up_url.pl
b/tp/t/results/moresectioning/top_node_up_url.pl
index 1280e30148..4cae754f4d 100644
--- a/tp/t/results/moresectioning/top_node_up_url.pl
+++ b/tp/t/results/moresectioning/top_node_up_url.pl
@@ -641,6 +641,12 @@ $result_converted{'html'}->{'top_node_up_url'} =
'<!DOCTYPE html>
<link href="#Top" rel="start" title="Top">
<link href="http://www.gnu.org/manual/" rel="up" title="@acronym{GNU,
@acronym{GNU}\'s Not Unix} manuals">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -651,7 +657,7 @@ $result_converted{'html'}->{'top_node_up_url'} = '<!DOCTYPE
html>
<p>
Next: <a href="#first" accesskey="n" rel="next">first</a>, Up: <a
href="http://www.gnu.org/manual/" accesskey="u" rel="up">@acronym{GNU,
@acronym{GNU}\'s Not Unix} manuals</a> </p>
</div>
-<h1 class="top" id="internal-top-node-up">internal top node up</h1>
+<h1 class="top" id="internal-top-node-up"><span>internal top node up<a
class="copiable-link" href=\'#internal-top-node-up\'> ¶</a></span></h1>
<hr>
@@ -659,7 +665,7 @@ Next: <a href="#first" accesskey="n" rel="next">first</a>,
Up: <a href="http://w
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">internal top node up</a>,
Up: <a href="#Top" accesskey="u" rel="up">internal top node up</a> </p>
</div>
-<h4 class="node">first</h4>
+<h4 class="node"><span>first<a class="copiable-link" href=\'#first\'>
¶</a></span></h4>
</div>
diff --git a/tp/t/results/moresectioning/topic_guide/res_html/guide1.html
b/tp/t/results/moresectioning/topic_guide/res_html/guide1.html
index 3273f0cc60..e005cc48ae 100644
--- a/tp/t/results/moresectioning/topic_guide/res_html/guide1.html
+++ b/tp/t/results/moresectioning/topic_guide/res_html/guide1.html
@@ -17,6 +17,8 @@
<link href="index.html" rel="prev" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -32,7 +34,7 @@ td.menu-entry-destination {vertical-align: top}
Next: <a href="guide2.html" accesskey="n" rel="next">guide 2</a>, Previous: <a
href="index.html" accesskey="p" rel="prev">A example quide topic
collection</a>, Up: <a href="index.html" accesskey="u" rel="up">A example quide
topic collection</a> </p>
</div>
<hr>
-<h2 class="chapter" id="guide-1">1 guide 1</h2>
+<h2 class="chapter" id="guide-1"><span>1 guide 1<a class="copiable-link"
href='#guide-1'> ¶</a></span></h2>
<p>This is the guide for an easy use.
</p>
diff --git a/tp/t/results/moresectioning/topic_guide/res_html/guide2.html
b/tp/t/results/moresectioning/topic_guide/res_html/guide2.html
index 36e668880c..1ded4c78ba 100644
--- a/tp/t/results/moresectioning/topic_guide/res_html/guide2.html
+++ b/tp/t/results/moresectioning/topic_guide/res_html/guide2.html
@@ -16,6 +16,8 @@
<link href="guide1.html" rel="prev" title="guide1">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -31,7 +33,7 @@ td.menu-entry-destination {vertical-align: top}
Previous: <a href="guide1.html" accesskey="p" rel="prev">guide 1</a>, Up: <a
href="index.html" accesskey="u" rel="up">A example quide topic collection</a>
</p>
</div>
<hr>
-<h2 class="chapter" id="guide-2">2 guide 2</h2>
+<h2 class="chapter" id="guide-2"><span>2 guide 2<a class="copiable-link"
href='#guide-2'> ¶</a></span></h2>
<p>This is the guide for an in depth use
</p>
diff --git a/tp/t/results/moresectioning/topic_guide/res_html/index.html
b/tp/t/results/moresectioning/topic_guide/res_html/index.html
index 9cc33eb802..671867fb5d 100644
--- a/tp/t/results/moresectioning/topic_guide/res_html/index.html
+++ b/tp/t/results/moresectioning/topic_guide/res_html/index.html
@@ -15,6 +15,8 @@
<link href="guide1.html" rel="next" title="guide1">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -30,7 +32,7 @@ td.menu-entry-destination {vertical-align: top}
Next: <a href="guide1.html" accesskey="n" rel="next">guide 1</a> </p>
</div>
<hr>
-<h1 class="top" id="A-example-quide-topic-collection">A example quide topic
collection</h1>
+<h1 class="top" id="A-example-quide-topic-collection"><span>A example quide
topic collection<a class="copiable-link"
href='#A-example-quide-topic-collection'> ¶</a></span></h1>
<p>This is an example of guide/topic based manual inspired by the Mallard
format.
diff --git a/tp/t/results/moresectioning/topic_guide/res_html/topic1.html
b/tp/t/results/moresectioning/topic_guide/res_html/topic1.html
index 4c613034d8..2916a2ff3e 100644
--- a/tp/t/results/moresectioning/topic_guide/res_html/topic1.html
+++ b/tp/t/results/moresectioning/topic_guide/res_html/topic1.html
@@ -15,7 +15,9 @@
<link href="topic2.html" rel="next" title="topic2">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
pre.menu-comment-preformatted {font-family: serif}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
th.menu-comment {text-align:left}
@@ -31,7 +33,7 @@ th.menu-comment {text-align:left}
Next: <a href="topic2.html" accesskey="n" rel="next">topic2</a> </p>
</div>
<hr>
-<h4 class="node">topic1</h4>
+<h4 class="node"><span>topic1<a class="copiable-link" href='#topic1'>
¶</a></span></h4>
<p>This is topic 1.
</p>
diff --git a/tp/t/results/moresectioning/topic_guide/res_html/topic2.html
b/tp/t/results/moresectioning/topic_guide/res_html/topic2.html
index 213f7d3c44..df49ea54bc 100644
--- a/tp/t/results/moresectioning/topic_guide/res_html/topic2.html
+++ b/tp/t/results/moresectioning/topic_guide/res_html/topic2.html
@@ -16,7 +16,9 @@
<link href="topic1.html" rel="prev" title="topic1">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
pre.menu-comment-preformatted {font-family: serif}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
th.menu-comment {text-align:left}
@@ -32,7 +34,7 @@ th.menu-comment {text-align:left}
Next: <a href="topic3.html" accesskey="n" rel="next">topic3</a>, Previous: <a
href="topic1.html" accesskey="p" rel="prev">topic1</a> </p>
</div>
<hr>
-<h4 class="node">topic2</h4>
+<h4 class="node"><span>topic2<a class="copiable-link" href='#topic2'>
¶</a></span></h4>
<p>This is topic 2
</p>
diff --git a/tp/t/results/moresectioning/topic_guide/res_html/topic3.html
b/tp/t/results/moresectioning/topic_guide/res_html/topic3.html
index 889e40b32e..387f00cfd8 100644
--- a/tp/t/results/moresectioning/topic_guide/res_html/topic3.html
+++ b/tp/t/results/moresectioning/topic_guide/res_html/topic3.html
@@ -16,7 +16,9 @@
<link href="topic2.html" rel="prev" title="topic2">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
pre.menu-comment-preformatted {font-family: serif}
+span:hover a.copiable-link {visibility: visible}
th.menu-comment {text-align:left}
-->
</style>
@@ -30,7 +32,7 @@ th.menu-comment {text-align:left}
Next: <a href="topic5.html" accesskey="n" rel="next">topic5</a>, Previous: <a
href="topic2.html" accesskey="p" rel="prev">topic2</a> </p>
</div>
<hr>
-<h4 class="node">topic3</h4>
+<h4 class="node"><span>topic3<a class="copiable-link" href='#topic3'>
¶</a></span></h4>
<p>This is topic 3
</p>
diff --git a/tp/t/results/moresectioning/topic_guide/res_html/topic4.html
b/tp/t/results/moresectioning/topic_guide/res_html/topic4.html
index ab75a1f4a6..4d27d110fa 100644
--- a/tp/t/results/moresectioning/topic_guide/res_html/topic4.html
+++ b/tp/t/results/moresectioning/topic_guide/res_html/topic4.html
@@ -16,7 +16,9 @@
<link href="topic5.html" rel="prev" title="topic5">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
pre.menu-comment-preformatted {font-family: serif}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
th.menu-comment {text-align:left}
@@ -32,7 +34,7 @@ th.menu-comment {text-align:left}
Previous: <a href="topic5.html" accesskey="p" rel="prev">topic5</a>, Up: <a
href="guide2.html" accesskey="u" rel="up">guide 2</a> </p>
</div>
<hr>
-<h4 class="node">topic4</h4>
+<h4 class="node"><span>topic4<a class="copiable-link" href='#topic4'>
¶</a></span></h4>
<p>This is topic 4
</p>
diff --git a/tp/t/results/moresectioning/topic_guide/res_html/topic5.html
b/tp/t/results/moresectioning/topic_guide/res_html/topic5.html
index 1930c1ffd1..8623d68925 100644
--- a/tp/t/results/moresectioning/topic_guide/res_html/topic5.html
+++ b/tp/t/results/moresectioning/topic_guide/res_html/topic5.html
@@ -15,7 +15,9 @@
<link href="topic3.html" rel="prev" title="topic3">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
pre.menu-comment-preformatted {font-family: serif}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
th.menu-comment {text-align:left}
@@ -31,7 +33,7 @@ th.menu-comment {text-align:left}
Previous: <a href="topic3.html" accesskey="p" rel="prev">topic3</a> </p>
</div>
<hr>
-<h4 class="node">topic5</h4>
+<h4 class="node"><span>topic5<a class="copiable-link" href='#topic5'>
¶</a></span></h4>
<p>This is topic 5
</p>
diff --git a/tp/t/results/regions/anchor_in_copying.pl
b/tp/t/results/regions/anchor_in_copying.pl
index dc9770decd..7f407bd1c8 100644
--- a/tp/t/results/regions/anchor_in_copying.pl
+++ b/tp/t/results/regions/anchor_in_copying.pl
@@ -444,6 +444,12 @@ Copying.
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -454,14 +460,14 @@ Copying.
<p>
Next: <a href="#node" accesskey="n" rel="next">node</a> </p>
</div>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<hr>
<a class="node-id" id="node"></a><div class="nav-panel">
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">Top</a> </p>
</div>
-<h4 class="node">node</h4>
+<h4 class="node"><span>node<a class="copiable-link" href=\'#node\'>
¶</a></span></h4>
<p>Copying.
diff --git a/tp/t/results/regions/anchor_in_copying_in_footnote.pl
b/tp/t/results/regions/anchor_in_copying_in_footnote.pl
index beec7dda4b..396b4fc8ac 100644
--- a/tp/t/results/regions/anchor_in_copying_in_footnote.pl
+++ b/tp/t/results/regions/anchor_in_copying_in_footnote.pl
@@ -478,6 +478,12 @@ Copying.
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -488,14 +494,14 @@ Copying.
<p>
Next: <a href="#node" accesskey="n" rel="next">node</a> </p>
</div>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<hr>
<a class="node-id" id="node"></a><div class="nav-panel">
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">Top</a> </p>
</div>
-<h4 class="node">node</h4>
+<h4 class="node"><span>node<a class="copiable-link" href=\'#node\'>
¶</a></span></h4>
<p>Copying<a class="footnote" id="DOCF1" href="#FOOT1"><sup>1</sup></a>.
diff --git a/tp/t/results/regions/anchor_in_titlepage.pl
b/tp/t/results/regions/anchor_in_titlepage.pl
index b19cf10b9d..1c42154748 100644
--- a/tp/t/results/regions/anchor_in_titlepage.pl
+++ b/tp/t/results/regions/anchor_in_titlepage.pl
@@ -456,6 +456,12 @@ $result_converted{'html'}->{'anchor_in_titlepage'} =
'<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -467,19 +473,19 @@ $result_converted{'html'}->{'anchor_in_titlepage'} =
'<!DOCTYPE html>
<p>
Next: <a href="#nchap" accesskey="n" rel="next">nchap</a> </p>
</div>
-<h1 class="top">top</h1>
+<h1 class="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#Top" accesskey="1">Chapter</a></li>
</ul>
<div class="chapter-level-extent" id="Top">
-<h2 class="chapter" id="Chapter">1 Chapter</h2>
+<h2 class="chapter" id="Chapter"><span>1 Chapter<a class="copiable-link"
href=\'#Chapter\'> ¶</a></span></h2>
<hr>
<a class="node-id" id="nchap"></a><div class="nav-panel">
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">Chapter</a> </p>
</div>
-<h4 class="node">nchap</h4>
+<h4 class="node"><span>nchap<a class="copiable-link" href=\'#nchap\'>
¶</a></span></h4>
<p>See <a class="xref" href="#in-titlepage">in titlepage</a>.
</p></div>
diff --git a/tp/t/results/regions/anchor_in_titlepage_titlepage.pl
b/tp/t/results/regions/anchor_in_titlepage_titlepage.pl
index a0d11a55cc..4d5da52595 100644
--- a/tp/t/results/regions/anchor_in_titlepage_titlepage.pl
+++ b/tp/t/results/regions/anchor_in_titlepage_titlepage.pl
@@ -456,6 +456,12 @@
$result_converted{'html'}->{'anchor_in_titlepage_titlepage'} = '<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -469,19 +475,19 @@
$result_converted{'html'}->{'anchor_in_titlepage_titlepage'} = '<!DOCTYPE html>
<p>
Next: <a href="#nchap" accesskey="n" rel="next">nchap</a> </p>
</div>
-<h1 class="top">top</h1>
+<h1 class="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#Top" accesskey="1">Chapter</a></li>
</ul>
<div class="chapter-level-extent" id="Top">
-<h2 class="chapter" id="Chapter">1 Chapter</h2>
+<h2 class="chapter" id="Chapter"><span>1 Chapter<a class="copiable-link"
href=\'#Chapter\'> ¶</a></span></h2>
<hr>
<a class="node-id" id="nchap"></a><div class="nav-panel">
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">Chapter</a> </p>
</div>
-<h4 class="node">nchap</h4>
+<h4 class="node"><span>nchap<a class="copiable-link" href=\'#nchap\'>
¶</a></span></h4>
<p>See <a class="xref" href="#in-titlepage">in titlepage</a>.
</p></div>
diff --git a/tp/t/results/regions/format_in_titlepage.pl
b/tp/t/results/regions/format_in_titlepage.pl
index f14f21da9e..d971b935b4 100644
--- a/tp/t/results/regions/format_in_titlepage.pl
+++ b/tp/t/results/regions/format_in_titlepage.pl
@@ -260,13 +260,19 @@ $result_converted{'html'}->{'format_in_titlepage'} =
'<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
<body lang="en">
-<h1 class="node" id="Top">Top</h1>
+<h1 class="node" id="Top"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
diff --git a/tp/t/results/regions/format_in_titlepage_titlepage.pl
b/tp/t/results/regions/format_in_titlepage_titlepage.pl
index 9c4a41a737..9633cdf07e 100644
--- a/tp/t/results/regions/format_in_titlepage_titlepage.pl
+++ b/tp/t/results/regions/format_in_titlepage_titlepage.pl
@@ -262,7 +262,9 @@
$result_converted{'html'}->{'format_in_titlepage_titlepage'} = '<!DOCTYPE html>
<link href="#Top" rel="start" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
pre.format-preformatted {font-family: inherit}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -277,7 +279,7 @@ pre.format-preformatted {font-family: inherit}
<hr>
-<h1 class="node" id="Top">Top</h1>
+<h1 class="node" id="Top"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
diff --git a/tp/t/results/regions/ref_in_copying.pl
b/tp/t/results/regions/ref_in_copying.pl
index 79e96ea9d2..dedc671b55 100644
--- a/tp/t/results/regions/ref_in_copying.pl
+++ b/tp/t/results/regions/ref_in_copying.pl
@@ -593,6 +593,12 @@ $result_converted{'html'}->{'ref_in_copying'} = '<!DOCTYPE
html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -604,7 +610,7 @@ $result_converted{'html'}->{'ref_in_copying'} = '<!DOCTYPE
html>
<p>
Next: <a href="#GFDL" accesskey="n" rel="next">GFDL</a> </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<p><a class="ref" href="#GFDL">GFDL</a>
</p>
@@ -618,7 +624,7 @@ Next: <a href="#GFDL" accesskey="n" rel="next">GFDL</a>
</p>
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">top</a>, Up: <a href="#Top"
accesskey="u" rel="up">top</a> </p>
</div>
-<h2 class="chapter" id="GFDL-1">1 GFDL</h2>
+<h2 class="chapter" id="GFDL-1"><span>1 GFDL<a class="copiable-link"
href=\'#GFDL-1\'> ¶</a></span></h2>
</div>
</div>
diff --git a/tp/t/results/regions/ref_in_copying_insert_in_chapter.pl
b/tp/t/results/regions/ref_in_copying_insert_in_chapter.pl
index b780090cf8..981608e1c1 100644
--- a/tp/t/results/regions/ref_in_copying_insert_in_chapter.pl
+++ b/tp/t/results/regions/ref_in_copying_insert_in_chapter.pl
@@ -708,6 +708,12 @@
$result_converted{'html'}->{'ref_in_copying_insert_in_chapter'} = '<!DOCTYPE htm
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -719,7 +725,7 @@
$result_converted{'html'}->{'ref_in_copying_insert_in_chapter'} = '<!DOCTYPE htm
<p>
Next: <a href="#Intro" accesskey="n" rel="next">Introduction</a> </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#Intro" accesskey="1">Introduction</a></li>
@@ -730,7 +736,7 @@ Next: <a href="#Intro" accesskey="n"
rel="next">Introduction</a> </p>
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">top</a>, Up: <a href="#Top"
accesskey="u" rel="up">top</a> </p>
</div>
-<h2 class="chapter" id="Introduction">1 Introduction</h2>
+<h2 class="chapter" id="Introduction"><span>1 Introduction<a
class="copiable-link" href=\'#Introduction\'> ¶</a></span></h2>
<p><a class="ref" href="#GFDL">GFDL</a>
</p>
@@ -744,7 +750,7 @@ Previous: <a href="#Top" accesskey="p" rel="prev">top</a>,
Up: <a href="#Top" ac
<p>
Up: <a href="#Intro" accesskey="u" rel="up">Introduction</a> </p>
</div>
-<h3 class="section" id="GFDL-1">1.1 GFDL</h3>
+<h3 class="section" id="GFDL-1"><span>1.1 GFDL<a class="copiable-link"
href=\'#GFDL-1\'> ¶</a></span></h3>
</div>
</div>
diff --git a/tp/t/results/regions/today_in_copying.pl
b/tp/t/results/regions/today_in_copying.pl
index 415c0b0b41..e9364a88f9 100644
--- a/tp/t/results/regions/today_in_copying.pl
+++ b/tp/t/results/regions/today_in_copying.pl
@@ -366,6 +366,12 @@ $result_converted{'html'}->{'today_in_copying'} =
'<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -377,14 +383,14 @@ $result_converted{'html'}->{'today_in_copying'} =
'<!DOCTYPE html>
<p>
Next: <a href="#node" accesskey="n" rel="next">node</a> </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<hr>
<a class="node-id" id="node"></a><div class="nav-panel">
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">top</a> </p>
</div>
-<h4 class="node">node</h4>
+<h4 class="node"><span>node<a class="copiable-link" href=\'#node\'>
¶</a></span></h4>
<p>a sunny day.
</p></div>
diff --git a/tp/t/results/sectioning/anchor_zero.pl
b/tp/t/results/sectioning/anchor_zero.pl
index 1011b550e1..96fbf6af7c 100644
--- a/tp/t/results/sectioning/anchor_zero.pl
+++ b/tp/t/results/sectioning/anchor_zero.pl
@@ -213,12 +213,18 @@ $result_converted{'html'}->{'anchor_zero'} = '<!DOCTYPE
html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
<body lang="en">
-<h1 class="node" id="Top">Top</h1>
+<h1 class="node" id="Top"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<a class="anchor" id="g_t0"></a><p>.
</p>
diff --git a/tp/t/results/sectioning/automatic_menu_referencing_node.pl
b/tp/t/results/sectioning/automatic_menu_referencing_node.pl
index b23b6f44fb..3e7f812feb 100644
--- a/tp/t/results/sectioning/automatic_menu_referencing_node.pl
+++ b/tp/t/results/sectioning/automatic_menu_referencing_node.pl
@@ -436,6 +436,12 @@
$result_converted{'html'}->{'automatic_menu_referencing_node'} = '<!DOCTYPE html
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -446,7 +452,7 @@
$result_converted{'html'}->{'automatic_menu_referencing_node'} = '<!DOCTYPE html
<p>
Next: <a href="#Chapter" accesskey="n" rel="next">chap</a> </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#Chapter" accesskey="1">chap</a></li>
@@ -457,7 +463,7 @@ Next: <a href="#Chapter" accesskey="n" rel="next">chap</a>
</p>
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">top</a>, Up: <a href="#Top"
accesskey="u" rel="up">top</a> </p>
</div>
-<h2 class="chapter" id="chap">1 chap</h2>
+<h2 class="chapter" id="chap"><span>1 chap<a class="copiable-link"
href=\'#chap\'> ¶</a></span></h2>
<ul class="mini-toc">
<li><a href="#section" accesskey="1">sec</a></li>
@@ -468,7 +474,7 @@ Previous: <a href="#Top" accesskey="p" rel="prev">top</a>,
Up: <a href="#Top" ac
<p>
Up: <a href="#Chapter" accesskey="u" rel="up">chap</a> </p>
</div>
-<h3 class="section" id="sec">1.1 sec</h3>
+<h3 class="section" id="sec"><span>1.1 sec<a class="copiable-link"
href=\'#sec\'> ¶</a></span></h3>
</div>
</div>
</div>
diff --git a/tp/t/results/sectioning/chapter_before_and_after_part.pl
b/tp/t/results/sectioning/chapter_before_and_after_part.pl
index e7652fc60b..a5dd263c6b 100644
--- a/tp/t/results/sectioning/chapter_before_and_after_part.pl
+++ b/tp/t/results/sectioning/chapter_before_and_after_part.pl
@@ -370,6 +370,8 @@
$result_converted{'html'}->{'chapter_before_and_after_part'} = '<!DOCTYPE html>
<link href="#SEC_Contents" rel="contents" title="Table of Contents">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -379,18 +381,18 @@ ul.toc-numbered-mark {list-style: none}
<body lang="en">
<div class="chapter-level-extent" id="chapter">
-<h2 class="chapter">1 chapter</h2>
+<h2 class="chapter"><span>1 chapter<a class="copiable-link" href=\'#chapter\'>
¶</a></span></h2>
</div>
<div class="part-level-extent" id="part">
-<h1 class="part">part</h1>
+<h1 class="part"><span>part<a class="copiable-link" href=\'#part\'>
¶</a></span></h1>
<hr>
<ul class="mini-toc">
<li><a href="#chapter-2" accesskey="1">chapter 2</a></li>
</ul>
<div class="chapter-level-extent" id="chapter-2">
-<h2 class="chapter">2 chapter 2</h2>
+<h2 class="chapter"><span>2 chapter 2<a class="copiable-link"
href=\'#chapter-2\'> ¶</a></span></h2>
<div class="element-contents" id="SEC_Contents">
<h2 class="contents-heading">Table of Contents</h2>
diff --git a/tp/t/results/sectioning/chapter_before_part.pl
b/tp/t/results/sectioning/chapter_before_part.pl
index 0db1a5944c..2725ebe3d4 100644
--- a/tp/t/results/sectioning/chapter_before_part.pl
+++ b/tp/t/results/sectioning/chapter_before_part.pl
@@ -261,17 +261,23 @@ $result_converted{'html'}->{'chapter_before_part'} =
'<!DOCTYPE html>
<meta name="distribution" content="global">
<meta name="viewport" content="width=device-width,initial-scale=1">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
<body lang="en">
<div class="chapter-level-extent" id="chapter">
-<h2 class="chapter">1 chapter</h2>
+<h2 class="chapter"><span>1 chapter<a class="copiable-link" href=\'#chapter\'>
¶</a></span></h2>
</div>
<div class="part-level-extent" id="part">
-<h1 class="part">part</h1>
+<h1 class="part"><span>part<a class="copiable-link" href=\'#part\'>
¶</a></span></h1>
<hr>
</div>
diff --git a/tp/t/results/sectioning/chapter_between_nodes.pl
b/tp/t/results/sectioning/chapter_between_nodes.pl
index 97c7472b09..5f41c93cda 100644
--- a/tp/t/results/sectioning/chapter_between_nodes.pl
+++ b/tp/t/results/sectioning/chapter_between_nodes.pl
@@ -618,6 +618,8 @@ $result_converted{'html'}->{'chapter_between_nodes'} =
'<!DOCTYPE html>
<link href="#SEC_Contents" rel="contents" title="Table of Contents">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -631,7 +633,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="#section-node" accesskey="n" rel="next">section</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href=\'#top-section\'> ¶</a></span></h1>
<p>Top node
</p>
@@ -639,7 +641,7 @@ Next: <a href="#section-node" accesskey="n"
rel="next">section</a> [<a hr
<li><a href="#Chapter" accesskey="1">Chapter</a></li>
</ul>
<div class="chapter-level-extent" id="Chapter">
-<h2 class="chapter">1 Chapter</h2>
+<h2 class="chapter"><span>1 Chapter<a class="copiable-link" href=\'#Chapter\'>
¶</a></span></h2>
<p>In chapter
</p>
@@ -652,7 +654,7 @@ Next: <a href="#section-node" accesskey="n"
rel="next">section</a> [<a hr
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">top section</a>, Up: <a
href="#Top" accesskey="u" rel="up">top section</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h3 class="section" id="section">1.1 section</h3>
+<h3 class="section" id="section"><span>1.1 section<a class="copiable-link"
href=\'#section\'> ¶</a></span></h3>
<p>section.
</p>
diff --git a/tp/t/results/sectioning/chapter_between_nodes_with_appendix.pl
b/tp/t/results/sectioning/chapter_between_nodes_with_appendix.pl
index 7267636136..13eaeb32d3 100644
--- a/tp/t/results/sectioning/chapter_between_nodes_with_appendix.pl
+++ b/tp/t/results/sectioning/chapter_between_nodes_with_appendix.pl
@@ -518,6 +518,12 @@
$result_converted{'html'}->{'chapter_between_nodes_with_appendix'} = '<!DOCTYPE
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -528,13 +534,13 @@
$result_converted{'html'}->{'chapter_between_nodes_with_appendix'} = '<!DOCTYPE
<p>
Next: <a href="#Additional" accesskey="n" rel="next">Annex</a> </p>
</div>
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href=\'#top-section\'> ¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#Main" accesskey="1">Main</a></li>
<li><a href="#Additional" accesskey="2">Annex</a></li>
</ul>
<div class="chapter-level-extent" id="Main">
-<h2 class="chapter">1 Main</h2>
+<h2 class="chapter"><span>1 Main<a class="copiable-link" href=\'#Main\'>
¶</a></span></h2>
<p>Top node
</p>
@@ -545,7 +551,7 @@ Next: <a href="#Additional" accesskey="n"
rel="next">Annex</a> </p>
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">top section</a>, Up: <a
href="#Top" accesskey="u" rel="up">top section</a> </p>
</div>
-<h2 class="appendix" id="Annex">Appendix A Annex</h2>
+<h2 class="appendix" id="Annex"><span>Appendix A Annex<a class="copiable-link"
href=\'#Annex\'> ¶</a></span></h2>
</div>
</div>
diff --git
a/tp/t/results/sectioning/chapter_between_nodes_with_appendix_nomenu.pl
b/tp/t/results/sectioning/chapter_between_nodes_with_appendix_nomenu.pl
index ee278a79ea..3f4a359b1b 100644
--- a/tp/t/results/sectioning/chapter_between_nodes_with_appendix_nomenu.pl
+++ b/tp/t/results/sectioning/chapter_between_nodes_with_appendix_nomenu.pl
@@ -514,6 +514,12 @@
$result_converted{'html'}->{'chapter_between_nodes_with_appendix_nomenu'} = '<!D
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -524,13 +530,13 @@
$result_converted{'html'}->{'chapter_between_nodes_with_appendix_nomenu'} = '<!D
<p>
</p>
</div>
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href=\'#top-section\'> ¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#Main" accesskey="1">Main</a></li>
<li><a href="#Additional" accesskey="2">Annex</a></li>
</ul>
<div class="chapter-level-extent" id="Main">
-<h2 class="chapter">1 Main</h2>
+<h2 class="chapter"><span>1 Main<a class="copiable-link" href=\'#Main\'>
¶</a></span></h2>
<p>Top node
</p>
@@ -541,7 +547,7 @@
$result_converted{'html'}->{'chapter_between_nodes_with_appendix_nomenu'} = '<!D
<p>
Up: <a href="#Top" accesskey="u" rel="up">top section</a> </p>
</div>
-<h2 class="appendix" id="Annex">Appendix A Annex</h2>
+<h2 class="appendix" id="Annex"><span>Appendix A Annex<a class="copiable-link"
href=\'#Annex\'> ¶</a></span></h2>
</div>
</div>
diff --git a/tp/t/results/sectioning/chapter_node_before_and_after_part.pl
b/tp/t/results/sectioning/chapter_node_before_and_after_part.pl
index c80151d818..9a899a804e 100644
--- a/tp/t/results/sectioning/chapter_node_before_and_after_part.pl
+++ b/tp/t/results/sectioning/chapter_node_before_and_after_part.pl
@@ -581,6 +581,8 @@
$result_converted{'html'}->{'chapter_node_before_and_after_part'} = '<!DOCTYPE h
<link href="#SEC_Contents" rel="contents" title="Table of Contents">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -595,7 +597,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="#after" accesskey="n" rel="next">chapter 2</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="chapter">1 chapter</h2>
+<h2 class="chapter" id="chapter"><span>1 chapter<a class="copiable-link"
href=\'#chapter\'> ¶</a></span></h2>
<hr>
@@ -605,14 +607,14 @@ Next: <a href="#after" accesskey="n" rel="next">chapter
2</a> [<a href="#
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">chapter</a>, Up: <a
href="#Top" accesskey="u" rel="up">chapter</a> [<a href="#SEC_Contents"
title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h1 class="part">part</h1>
+<h1 class="part"><span>part<a class="copiable-link" href=\'#part\'>
¶</a></span></h1>
<hr>
<ul class="mini-toc">
<li><a href="#after" accesskey="1">chapter 2</a></li>
</ul>
<div class="chapter-level-extent" id="after">
-<h2 class="chapter" id="chapter-2">2 chapter 2</h2>
+<h2 class="chapter" id="chapter-2"><span>2 chapter 2<a class="copiable-link"
href=\'#chapter-2\'> ¶</a></span></h2>
<div class="element-contents" id="SEC_Contents">
<h2 class="contents-heading">Table of Contents</h2>
diff --git a/tp/t/results/sectioning/character_and_spaces_in_node.pl
b/tp/t/results/sectioning/character_and_spaces_in_node.pl
index 65b3413974..63d74ff8de 100644
--- a/tp/t/results/sectioning/character_and_spaces_in_node.pl
+++ b/tp/t/results/sectioning/character_and_spaces_in_node.pl
@@ -549,6 +549,12 @@
$result_converted{'html'}->{'character_and_spaces_in_node'} = '<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -559,31 +565,31 @@
$result_converted{'html'}->{'character_and_spaces_in_node'} = '<!DOCTYPE html>
<p>
Next: <a href="#other-nodes" accesskey="n" rel="next">other nodes</a>
</p>
</div>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<hr>
<a class="node-id" id="other-nodes"></a><div class="nav-panel">
<p>
Next: <a
href="#g_t_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e"
accesskey="n" rel="next">!_"#$%&\'()*+-.</a>, Previous: <a
href="#Top" accesskey="p" rel="prev">Top</a>, Up: <a href="#Top" accesskey="u"
rel="up">Top</a> </p>
</div>
-<h4 class="node">other nodes</h4>
+<h4 class="node"><span>other nodes<a class="copiable-link"
href=\'#other-nodes\'> ¶</a></span></h4>
<hr>
<a class="node-id"
id="g_t_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e"></a><div
class="nav-panel">
<p>
Next: <a
href="#g_t_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e"
accesskey="n" rel="next">/;<=>?[\\]^_`|~</a>, Previous: <a
href="#other-nodes" accesskey="p" rel="prev">other nodes</a>, Up: <a
href="#other-nodes" accesskey="u" rel="up">other nodes</a> </p>
</div>
-<h4 class="node">!_"#$%&\'()*+-.</h4>
+<h4 class="node"><span>!_"#$%&\'()*+-.<a class="copiable-link"
href=\'#g_t_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e\'>
¶</a></span></h4>
<hr>
<a class="node-id"
id="g_t_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e"></a><div
class="nav-panel">
<p>
Next: <a href="#local-node" accesskey="n" rel="next">local node</a>,
Previous: <a
href="#g_t_0021_005f_0022_0023_0024_0025_0026_0027_0028_0029_002a_002b_002d_002e"
accesskey="p" rel="prev">!_"#$%&\'()*+-.</a>, Up: <a
href="#other-nodes" accesskey="u" rel="up">other nodes</a> </p>
</div>
-<h4 class="node">/;<=>?[\\]^_`|~</h4>
+<h4 class="node"><span>/;<=>?[\\]^_`|~<a class="copiable-link"
href=\'#g_t_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e\'>
¶</a></span></h4>
<hr>
<a class="node-id" id="local-node"></a><div class="nav-panel">
<p>
Previous: <a
href="#g_t_002f_003b_003c_003d_003e_003f_005b_005c_005d_005e_005f_0060_007c_007e"
accesskey="p" rel="prev">/;<=>?[\\]^_`|~</a>, Up: <a href="#other-nodes"
accesskey="u" rel="up">other nodes</a> </p>
</div>
-<h4 class="node">local node</h4>
+<h4 class="node"><span>local node<a class="copiable-link"
href=\'#local-node\'> ¶</a></span></h4>
diff --git a/tp/t/results/sectioning/contents_and_parts.pl
b/tp/t/results/sectioning/contents_and_parts.pl
index 7936fc74d6..f33e036a84 100644
--- a/tp/t/results/sectioning/contents_and_parts.pl
+++ b/tp/t/results/sectioning/contents_and_parts.pl
@@ -1028,6 +1028,8 @@ $result_converted{'html'}->{'contents_and_parts'} =
'<!DOCTYPE html>
<link href="#SEC_Contents" rel="contents" title="Table of Contents">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -1041,7 +1043,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="#chapter-1-node" accesskey="n" rel="next">chapter 1</a>
[<a href="#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<div class="element-contents" id="SEC_Contents">
@@ -1085,7 +1087,7 @@ Next: <a href="#chapter-1-node" accesskey="n"
rel="next">chapter 1</a> [<
<p>
Next: <a href="#chapter-2-node" accesskey="n" rel="next">chapter 2</a>,
Previous: <a href="#Top" accesskey="p" rel="prev">top</a>, Up: <a href="#Top"
accesskey="u" rel="up">top</a> [<a href="#SEC_Contents" title="Table of
contents" rel="contents">Contents</a>]</p>
</div>
-<h1 class="part">part 1: part 1</h1>
+<h1 class="part"><span>part 1: part 1<a class="copiable-link"
href=\'#part-1_003a-part-1\'> ¶</a></span></h1>
<hr>
<ul class="mini-toc">
@@ -1093,7 +1095,7 @@ Next: <a href="#chapter-2-node" accesskey="n"
rel="next">chapter 2</a>, Previous
<li><a href="#chapter-2-node" accesskey="2">chapter 2</a></li>
</ul>
<div class="chapter-level-extent" id="chapter-1-node">
-<h2 class="chapter" id="chapter-1">1 chapter 1</h2>
+<h2 class="chapter" id="chapter-1"><span>1 chapter 1<a class="copiable-link"
href=\'#chapter-1\'> ¶</a></span></h2>
<hr>
</div>
@@ -1102,7 +1104,7 @@ Next: <a href="#chapter-2-node" accesskey="n"
rel="next">chapter 2</a>, Previous
<p>
Next: <a href="#chapter-3-node" accesskey="n" rel="next">chapter 3</a>,
Previous: <a href="#chapter-1-node" accesskey="p" rel="prev">chapter 1</a>, Up:
<a href="#Top" accesskey="u" rel="up">top</a> [<a href="#SEC_Contents"
title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="chapter-2">2 chapter 2</h2>
+<h2 class="chapter" id="chapter-2"><span>2 chapter 2<a class="copiable-link"
href=\'#chapter-2\'> ¶</a></span></h2>
<hr>
</div>
@@ -1112,14 +1114,14 @@ Next: <a href="#chapter-3-node" accesskey="n"
rel="next">chapter 3</a>, Previous
<p>
Previous: <a href="#chapter-2-node" accesskey="p" rel="prev">chapter 2</a>,
Up: <a href="#Top" accesskey="u" rel="up">top</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h1 class="part">part2: part2</h1>
+<h1 class="part"><span>part2: part2<a class="copiable-link"
href=\'#part2_003a-part2\'> ¶</a></span></h1>
<hr>
<ul class="mini-toc">
<li><a href="#chapter-3-node" accesskey="1">chapter 3</a></li>
</ul>
<div class="chapter-level-extent" id="chapter-3-node">
-<h2 class="chapter" id="chapter-3">3 chapter 3</h2>
+<h2 class="chapter" id="chapter-3"><span>3 chapter 3<a class="copiable-link"
href=\'#chapter-3\'> ¶</a></span></h2>
</div>
</div>
diff --git a/tp/t/results/sectioning/contents_in_html_text.pl
b/tp/t/results/sectioning/contents_in_html_text.pl
index 1fc45ecce0..13dc766a86 100644
--- a/tp/t/results/sectioning/contents_in_html_text.pl
+++ b/tp/t/results/sectioning/contents_in_html_text.pl
@@ -268,25 +268,25 @@ $result_floats{'contents_in_html_text'} = {};
$result_converted{'html_text'}->{'contents_in_html_text'} = '<div
class="top-level-extent" id="top">
-<h1 class="top">top</h1>
+<h1 class="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#Chap1" accesskey="1">Chap1</a></li>
<li><a href="#Chap2" accesskey="2">Chap2</a></li>
</ul>
<div class="chapter-level-extent" id="Chap1">
-<h2 class="chapter">1 Chap1</h2>
+<h2 class="chapter"><span>1 Chap1<a class="copiable-link" href=\'#Chap1\'>
¶</a></span></h2>
<ul class="mini-toc">
<li><a href="#Sec-1" accesskey="1">Sec 1</a></li>
</ul>
<div class="section-level-extent" id="Sec-1">
-<h3 class="section">1.1 Sec 1</h3>
+<h3 class="section"><span>1.1 Sec 1<a class="copiable-link" href=\'#Sec-1\'>
¶</a></span></h3>
</div>
</div>
<div class="chapter-level-extent" id="Chap2">
-<h2 class="chapter">2 Chap2</h2>
+<h2 class="chapter"><span>2 Chap2<a class="copiable-link" href=\'#Chap2\'>
¶</a></span></h2>
<div class="element-shortcontents">
<h2 class="shortcontents-heading">Short Table of Contents</h2>
diff --git a/tp/t/results/sectioning/contents_with_only_top_node.pl
b/tp/t/results/sectioning/contents_with_only_top_node.pl
index d45dc12e9a..dc133314df 100644
--- a/tp/t/results/sectioning/contents_with_only_top_node.pl
+++ b/tp/t/results/sectioning/contents_with_only_top_node.pl
@@ -143,12 +143,18 @@
$result_converted{'html'}->{'contents_with_only_top_node'} = '<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
<body lang="en">
-<h1 class="node" id="Top">Top</h1>
+<h1 class="node" id="Top"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
diff --git a/tp/t/results/sectioning/double_node_anchor_float.pl
b/tp/t/results/sectioning/double_node_anchor_float.pl
index d668637864..2e18279acd 100644
--- a/tp/t/results/sectioning/double_node_anchor_float.pl
+++ b/tp/t/results/sectioning/double_node_anchor_float.pl
@@ -758,6 +758,12 @@ $result_converted{'html'}->{'double_node_anchor_float'} =
'<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#node1" rel="start" title="node1">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -767,7 +773,7 @@ $result_converted{'html'}->{'double_node_anchor_float'} =
'<!DOCTYPE html>
<p>
</p>
</div>
-<h4 class="node">node1</h4>
+<h4 class="node"><span>node1<a class="copiable-link" href=\'#node1\'>
¶</a></span></h4>
<hr>
<div class="nav-panel">
diff --git a/tp/t/results/sectioning/double_part.pl
b/tp/t/results/sectioning/double_part.pl
index f04261303b..d21febdb72 100644
--- a/tp/t/results/sectioning/double_part.pl
+++ b/tp/t/results/sectioning/double_part.pl
@@ -1082,6 +1082,12 @@ $result_converted{'html'}->{'double_part'} = '<!DOCTYPE
html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -1092,7 +1098,7 @@ $result_converted{'html'}->{'double_part'} = '<!DOCTYPE
html>
<p>
Next: <a href="#node-chapter" accesskey="n" rel="next">chapter after 2
parts</a> </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<hr>
@@ -1102,13 +1108,13 @@ Next: <a href="#node-chapter" accesskey="n"
rel="next">chapter after 2 parts</a>
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">top</a>, Up: <a href="#Top"
accesskey="u" rel="up">top</a> </p>
</div>
-<h1 class="part">part first</h1>
+<h1 class="part"><span>part first<a class="copiable-link"
href=\'#part-first\'> ¶</a></span></h1>
<hr>
<p>Text part first.
</p></div>
<div class="part-level-extent" id="part-second">
-<h1 class="part">part second</h1>
+<h1 class="part"><span>part second<a class="copiable-link"
href=\'#part-second\'> ¶</a></span></h1>
<hr>
<p>Text part second.
</p>
@@ -1116,7 +1122,7 @@ Previous: <a href="#Top" accesskey="p"
rel="prev">top</a>, Up: <a href="#Top" ac
<li><a href="#node-chapter" accesskey="1">chapter after 2 parts</a></li>
</ul>
<div class="chapter-level-extent" id="node-chapter">
-<h2 class="chapter" id="chapter-after-2-parts">1 chapter after 2 parts</h2>
+<h2 class="chapter" id="chapter-after-2-parts"><span>1 chapter after 2 parts<a
class="copiable-link" href=\'#chapter-after-2-parts\'> ¶</a></span></h2>
</div>
</div>
diff --git
a/tp/t/results/sectioning/double_recursive_self_section_node_reference.pl
b/tp/t/results/sectioning/double_recursive_self_section_node_reference.pl
index 6e1e49817c..e7fde0600d 100644
--- a/tp/t/results/sectioning/double_recursive_self_section_node_reference.pl
+++ b/tp/t/results/sectioning/double_recursive_self_section_node_reference.pl
@@ -447,6 +447,12 @@
$result_converted{'html'}->{'double_recursive_self_section_node_reference'} = '<
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -457,7 +463,7 @@
$result_converted{'html'}->{'double_recursive_self_section_node_reference'} = '<
<p>
Next: <a href="#node1" accesskey="n" rel="next"><a class="ref"
href="#to-node1">to <a class="ref" href="#node1">node1</a></a></a> </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#node1" accesskey="1"><a class="ref" href="#to-node1">to <a
class="ref" href="#node1">node1</a></a></a></li>
@@ -468,14 +474,14 @@ Next: <a href="#node1" accesskey="n" rel="next"><a
class="ref" href="#to-node1">
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">top</a>, Up: <a href="#Top"
accesskey="u" rel="up">top</a> </p>
</div>
-<h2 class="chapter" id="to-node1-1">1 <a class="ref" href="#to-node1">to <a
class="ref" href="#node1">node1</a></a></h2>
+<h2 class="chapter" id="to-node1-1"><span>1 <a class="ref" href="#to-node1">to
<a class="ref" href="#node1">node1</a></a><a class="copiable-link"
href=\'#to-node1-1\'> ¶</a></span></h2>
<hr>
<a class="node-id" id="to-node1"></a><div class="nav-panel">
<p>
</p>
</div>
-<h4 class="node">to <a class="ref" href="#node1"><a class="ref"
href="#to-node1">to <a class="ref" href="#node1">node1</a></a></a></h4>
+<h4 class="node"><span>to <a class="ref" href="#node1"><a class="ref"
href="#to-node1">to <a class="ref" href="#node1">node1</a></a></a><a
class="copiable-link" href=\'#to-node1\'> ¶</a></span></h4>
</div>
</div>
diff --git a/tp/t/results/sectioning/double_recursive_self_section_reference.pl
b/tp/t/results/sectioning/double_recursive_self_section_reference.pl
index 2b7fd45daa..e5510c95a9 100644
--- a/tp/t/results/sectioning/double_recursive_self_section_reference.pl
+++ b/tp/t/results/sectioning/double_recursive_self_section_reference.pl
@@ -356,6 +356,12 @@
$result_converted{'html'}->{'double_recursive_self_section_reference'} = '<!DOCT
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#n1" rel="start" title="n1">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -366,7 +372,7 @@
$result_converted{'html'}->{'double_recursive_self_section_reference'} = '<!DOCT
<p>
Next: <a href="#n2" accesskey="n" rel="next"><a class="ref" href="#n1"><a
class="ref" href="#n2">n2</a></a></a> </p>
</div>
-<h2 class="chapter" id="n2-1">1 <a class="ref" href="#n2"><a class="ref"
href="#n1"><a class="ref" href="#n2">n2</a></a></a></h2>
+<h2 class="chapter" id="n2-1"><span>1 <a class="ref" href="#n2"><a class="ref"
href="#n1"><a class="ref" href="#n2">n2</a></a></a><a class="copiable-link"
href=\'#n2-1\'> ¶</a></span></h2>
<hr>
</div>
@@ -375,7 +381,7 @@ Next: <a href="#n2" accesskey="n" rel="next"><a class="ref"
href="#n1"><a class=
<p>
Previous: <a href="#n1" accesskey="p" rel="prev"><a class="ref"
href="#n2">n2</a></a> </p>
</div>
-<h2 class="chapter" id="n1-1">2 <a class="ref" href="#n1"><a class="ref"
href="#n2">n2</a></a></h2>
+<h2 class="chapter" id="n1-1"><span>2 <a class="ref" href="#n1"><a class="ref"
href="#n2">n2</a></a><a class="copiable-link" href=\'#n1-1\'>
¶</a></span></h2>
</div>
diff --git a/tp/t/results/sectioning/double_top.pl
b/tp/t/results/sectioning/double_top.pl
index 29f86f00b7..80acf0f926 100644
--- a/tp/t/results/sectioning/double_top.pl
+++ b/tp/t/results/sectioning/double_top.pl
@@ -306,6 +306,12 @@ $result_converted{'html'}->{'double_top'} = '<!DOCTYPE
html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="ToP">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -315,7 +321,7 @@ $result_converted{'html'}->{'double_top'} = '<!DOCTYPE html>
<p>
Next: <a href="#Top" accesskey="n" rel="next">ToP</a> </p>
</div>
-<h1 class="node">ToP</h1>
+<h1 class="node"><span>ToP<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<hr>
<div class="nav-panel">
diff --git a/tp/t/results/sectioning/equivalent_labels.pl
b/tp/t/results/sectioning/equivalent_labels.pl
index 97098320eb..b2658e059c 100644
--- a/tp/t/results/sectioning/equivalent_labels.pl
+++ b/tp/t/results/sectioning/equivalent_labels.pl
@@ -563,12 +563,18 @@ $result_converted{'html'}->{'equivalent_labels'} =
'<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
<body lang="en">
-<h1 class="node" id="Top">Top</h1>
+<h1 class="node" id="Top"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<a class="anchor" id="anch"></a><p>.
</p>
diff --git a/tp/t/results/sectioning/equivalent_nodes.pl
b/tp/t/results/sectioning/equivalent_nodes.pl
index 20fd0c94aa..01fdb8f564 100644
--- a/tp/t/results/sectioning/equivalent_nodes.pl
+++ b/tp/t/results/sectioning/equivalent_nodes.pl
@@ -460,6 +460,12 @@ $result_converted{'html'}->{'equivalent_nodes'} =
'<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -469,7 +475,7 @@ $result_converted{'html'}->{'equivalent_nodes'} =
'<!DOCTYPE html>
<p>
Next: <a href="#node" accesskey="n" rel="next">‘<samp
class="samp">node</samp>’</a> </p>
</div>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<hr>
@@ -477,7 +483,7 @@ Next: <a href="#node" accesskey="n" rel="next">‘<samp
class="samp">node</s
<p>
Up: <a href="#Top" accesskey="u" rel="up">Top</a> </p>
</div>
-<h4 class="node">‘<samp class="samp">node</samp>’</h4>
+<h4 class="node"><span>‘<samp class="samp">node</samp>’<a
class="copiable-link" href=\'#node\'> ¶</a></span></h4>
<p>See <a class="xref" href="#node">‘<samp
class="samp">node</samp>’</a>.
</p>
diff --git a/tp/t/results/sectioning/explicit_node_directions.pl
b/tp/t/results/sectioning/explicit_node_directions.pl
index 9243e4b78a..1204a79f3f 100644
--- a/tp/t/results/sectioning/explicit_node_directions.pl
+++ b/tp/t/results/sectioning/explicit_node_directions.pl
@@ -879,6 +879,12 @@ $result_converted{'html'}->{'explicit_node_directions'} =
'<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -888,7 +894,7 @@ $result_converted{'html'}->{'explicit_node_directions'} =
'<!DOCTYPE html>
<p>
Next: <a href="#second-node" accesskey="n" rel="next">second node</a>
</p>
</div>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<p>Top node
</p>
<hr>
@@ -896,7 +902,7 @@ Next: <a href="#second-node" accesskey="n"
rel="next">second node</a> </p
<p>
Next: <a href="#third-node" accesskey="n" rel="next">third node</a>, Previous:
<a href="#Top" accesskey="p" rel="prev">Top</a>, Up: <a href="#Top"
accesskey="u" rel="up">Top</a> </p>
</div>
-<h4 class="node">second node</h4>
+<h4 class="node"><span>second node<a class="copiable-link"
href=\'#second-node\'> ¶</a></span></h4>
<p>second node
</p>
@@ -905,7 +911,7 @@ Next: <a href="#third-node" accesskey="n" rel="next">third
node</a>, Previous: <
<p>
Previous: <a href="#second-node" accesskey="p" rel="prev">second node</a>, Up:
<a href="#Top" accesskey="u" rel="up">Top</a> </p>
</div>
-<h4 class="node">third node</h4>
+<h4 class="node"><span>third node<a class="copiable-link"
href=\'#third-node\'> ¶</a></span></h4>
diff --git a/tp/t/results/sectioning/external_node_in_menu.pl
b/tp/t/results/sectioning/external_node_in_menu.pl
index 7f92c7b9bd..6b013466d2 100644
--- a/tp/t/results/sectioning/external_node_in_menu.pl
+++ b/tp/t/results/sectioning/external_node_in_menu.pl
@@ -719,6 +719,12 @@ $result_converted{'html'}->{'external_node_in_menu'} =
'<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -729,7 +735,7 @@ $result_converted{'html'}->{'external_node_in_menu'} =
'<!DOCTYPE html>
<p>
Next: <a href="#nchapter1" accesskey="n" rel="next">chap1</a> </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
@@ -742,7 +748,7 @@ Next: <a href="#nchapter1" accesskey="n"
rel="next">chap1</a> </p>
<p>
Next: <a href="#nchapter2" accesskey="n" rel="next">chap2</a>, Previous: <a
href="#Top" accesskey="p" rel="prev">top</a>, Up: <a href="#Top" accesskey="u"
rel="up">top</a> </p>
</div>
-<h2 class="chapter" id="chap1">1 chap1</h2>
+<h2 class="chapter" id="chap1"><span>1 chap1<a class="copiable-link"
href=\'#chap1\'> ¶</a></span></h2>
<hr>
</div>
@@ -751,7 +757,7 @@ Next: <a href="#nchapter2" accesskey="n"
rel="next">chap2</a>, Previous: <a href
<p>
Previous: <a href="#nchapter1" accesskey="p" rel="prev">chap1</a>, Up: <a
href="#Top" accesskey="u" rel="up">top</a> </p>
</div>
-<h2 class="chapter" id="chap2">2 chap2</h2>
+<h2 class="chapter" id="chap2"><span>2 chap2<a class="copiable-link"
href=\'#chap2\'> ¶</a></span></h2>
</div>
</div>
diff --git a/tp/t/results/sectioning/in_menu_only_special_ascii_spaces_node.pl
b/tp/t/results/sectioning/in_menu_only_special_ascii_spaces_node.pl
index 3eb9f24749..f6afc26e18 100644
--- a/tp/t/results/sectioning/in_menu_only_special_ascii_spaces_node.pl
+++ b/tp/t/results/sectioning/in_menu_only_special_ascii_spaces_node.pl
@@ -561,6 +561,12 @@
$result_converted{'html'}->{'in_menu_only_special_ascii_spaces_node'} = '<!DOCTY
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -571,7 +577,7 @@
$result_converted{'html'}->{'in_menu_only_special_ascii_spaces_node'} = '<!DOCTY
<p>
Next: CARRIAGE RETURN|'."\r".'| </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
@@ -584,7 +590,7 @@ Next: CARRIAGE RETURN|'."\r".'| </p>
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">top</a> </p>
</div>
-<h2 class="chapter" id="CARRIAGE-RETURN_007c-_007c">1 CARRIAGE
RETURN|'."\r".'|</h2>
+<h2 class="chapter" id="CARRIAGE-RETURN_007c-_007c"><span>1 CARRIAGE
RETURN|'."\r".'|<a class="copiable-link" href=\'#CARRIAGE-RETURN_007c-_007c\'>
¶</a></span></h2>
<hr>
</div>
@@ -593,7 +599,7 @@ Previous: <a href="#Top" accesskey="p" rel="prev">top</a>
</p>
<p>
</p>
</div>
-<h2 class="chapter"
id="CHARACTER-TABULATION_007c-_007c-FORM-FEED_007c-_007c">2 CHARACTER
TABULATION| | FORM FEED||</h2>
+<h2 class="chapter"
id="CHARACTER-TABULATION_007c-_007c-FORM-FEED_007c-_007c"><span>2 CHARACTER
TABULATION| | FORM FEED||<a class="copiable-link"
href=\'#CHARACTER-TABULATION_007c-_007c-FORM-FEED_007c-_007c\'>
¶</a></span></h2>
</div>
</div>
diff --git
a/tp/t/results/sectioning/in_menu_only_special_ascii_spaces_node_menu.pl
b/tp/t/results/sectioning/in_menu_only_special_ascii_spaces_node_menu.pl
index 238d1b5a17..210a4a3f0d 100644
--- a/tp/t/results/sectioning/in_menu_only_special_ascii_spaces_node_menu.pl
+++ b/tp/t/results/sectioning/in_menu_only_special_ascii_spaces_node_menu.pl
@@ -563,6 +563,8 @@
$result_converted{'html'}->{'in_menu_only_special_ascii_spaces_node_menu'} = '<!
<link href="#Top" rel="start" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -577,7 +579,7 @@ td.menu-entry-destination {vertical-align: top}
<p>
Next: CARRIAGE RETURN|'."\r".'| </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination">• :</td><td> </td><td
class="menu-entry-description">
@@ -592,7 +594,7 @@ Next: CARRIAGE RETURN|'."\r".'| </p>
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">top</a> </p>
</div>
-<h2 class="chapter" id="CARRIAGE-RETURN_007c-_007c">1 CARRIAGE
RETURN|'."\r".'|</h2>
+<h2 class="chapter" id="CARRIAGE-RETURN_007c-_007c"><span>1 CARRIAGE
RETURN|'."\r".'|<a class="copiable-link" href=\'#CARRIAGE-RETURN_007c-_007c\'>
¶</a></span></h2>
<hr>
</div>
@@ -601,7 +603,7 @@ Previous: <a href="#Top" accesskey="p" rel="prev">top</a>
</p>
<p>
</p>
</div>
-<h2 class="chapter"
id="CHARACTER-TABULATION_007c-_007c-FORM-FEED_007c-_007c">2 CHARACTER
TABULATION| | FORM FEED||</h2>
+<h2 class="chapter"
id="CHARACTER-TABULATION_007c-_007c-FORM-FEED_007c-_007c"><span>2 CHARACTER
TABULATION| | FORM FEED||<a class="copiable-link"
href=\'#CHARACTER-TABULATION_007c-_007c-FORM-FEED_007c-_007c\'>
¶</a></span></h2>
</div>
</div>
diff --git a/tp/t/results/sectioning/in_menu_only_special_spaces_node.pl
b/tp/t/results/sectioning/in_menu_only_special_spaces_node.pl
index aa9c8bac98..7c8563feec 100644
--- a/tp/t/results/sectioning/in_menu_only_special_spaces_node.pl
+++ b/tp/t/results/sectioning/in_menu_only_special_spaces_node.pl
@@ -1328,6 +1328,12 @@
$result_converted{'html'}->{'in_menu_only_special_spaces_node'} = '<!DOCTYPE htm
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -1338,7 +1344,7 @@
$result_converted{'html'}->{'in_menu_only_special_spaces_node'} = '<!DOCTYPE htm
<p>
Next: <a href="#g_t_2002_2003_2002" accesskey="n" rel="next">EN QUAD| | EM
QUAD| | EN SPACE| |</a> </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
@@ -1356,7 +1362,7 @@ Next: <a href="#g_t_2002_2003_2002" accesskey="n"
rel="next">EN QUAD| | EM QUA
<p>
Next: CHARACTER TABULATION| | FORM FEED|| LINE TABULATION||,
Previous: <a href="#Top" accesskey="p" rel="prev">top</a>, Up: <a href="#Top"
accesskey="u" rel="up">top</a> </p>
</div>
-<h2 class="chapter"
id="EN-QUAD_007c-_007c-EM-QUAD_007c-_007c-EN-SPACE_007c-_007c">1 EN QUAD| | EM
QUAD| | EN SPACE| |</h2>
+<h2 class="chapter"
id="EN-QUAD_007c-_007c-EM-QUAD_007c-_007c-EN-SPACE_007c-_007c"><span>1 EN QUAD|
| EM QUAD| | EN SPACE| |<a class="copiable-link"
href=\'#EN-QUAD_007c-_007c-EM-QUAD_007c-_007c-EN-SPACE_007c-_007c\'>
¶</a></span></h2>
<hr>
</div>
@@ -1365,7 +1371,7 @@ Next: CHARACTER TABULATION| | FORM FEED|| LINE
TABULATION||, Previous: <a
<p>
</p>
</div>
-<h2 class="chapter"
id="CHARACTER-TABULATION_007c-_007c-FORM-FEED_007c-_007c-LINE-TABULATION_007c-_007c">2
CHARACTER TABULATION| | FORM FEED|| LINE TABULATION||</h2>
+<h2 class="chapter"
id="CHARACTER-TABULATION_007c-_007c-FORM-FEED_007c-_007c-LINE-TABULATION_007c-_007c"><span>2
CHARACTER TABULATION| | FORM FEED|| LINE TABULATION||<a
class="copiable-link"
href=\'#CHARACTER-TABULATION_007c-_007c-FORM-FEED_007c-_007c-LINE-TABULATION_007c-_007c\'>
¶</a></span></h2>
<hr>
</div>
@@ -1374,7 +1380,7 @@ Next: CHARACTER TABULATION| | FORM FEED|| LINE
TABULATION||, Previous: <a
<p>
</p>
</div>
-<h2 class="chapter" id="CARRIAGE-RETURN_007c-_007c">3 CARRIAGE
RETURN|'."\r".'|</h2>
+<h2 class="chapter" id="CARRIAGE-RETURN_007c-_007c"><span>3 CARRIAGE
RETURN|'."\r".'|<a class="copiable-link" href=\'#CARRIAGE-RETURN_007c-_007c\'>
¶</a></span></h2>
<hr>
</div>
@@ -1383,7 +1389,7 @@ Next: CHARACTER TABULATION| | FORM FEED|| LINE
TABULATION||, Previous: <a
<p>
Next: <a href="#g_t_180e_2003" accesskey="n" rel="next">MONGOLIAN VOWEL
SEPARATOR|| EM SPACE| |</a>, Previous: CARRIAGE RETURN|'."\r".'|, Up: <a
href="#Top" accesskey="u" rel="up">top</a> </p>
</div>
-<h2 class="chapter"
id="NEXT-LINE-_0028NEL_0029_007c_007c-NO_002dBREAK-SPACE_007c-_007c-OGHAM-SPACE-MARK_007c-_007c">4
NEXT LINE (NEL)|
| NO-BREAK SPACE| | OGHAM SPACE MARK| |</h2>
+<h2 class="chapter"
id="NEXT-LINE-_0028NEL_0029_007c_007c-NO_002dBREAK-SPACE_007c-_007c-OGHAM-SPACE-MARK_007c-_007c"><span>4
NEXT LINE (NEL)|
| NO-BREAK SPACE| | OGHAM SPACE MARK| |<a
class="copiable-link"
href=\'#NEXT-LINE-_0028NEL_0029_007c_007c-NO_002dBREAK-SPACE_007c-_007c-OGHAM-SPACE-MARK_007c-_007c\'>
¶</a></span></h2>
<hr>
</div>
@@ -1392,7 +1398,7 @@ Next: <a href="#g_t_180e_2003" accesskey="n"
rel="next">MONGOLIAN VOWEL SEPARATO
<p>
Next: <a
href="#g_t_2004_2005_2006_2007_2008_2009_200a_2028_2029_202f_205f_3000"
accesskey="n" rel="next">THREE-PER-EM SPACE| | FOUR-PER-EM SPACE| | SIX-PER-EM
SPACE| | FIGURE SPACE| | PUNCTUATION SPACE| | THIN SPACE| | HAIR SPACE| | LINE
SEPARATOR|
| PARAGRAPH SEPARATOR|
| NARROW NO-BREAK SPACE| | MEDIUM
MATHEMATICAL SPACE| | IDEOGRAPHIC SPACE| |</a>, Previous: <a
href="#g_t_0085_00a0_1680" accesskey="p" rel="prev">NEXT LINE (NEL)|
| NO-BREAK
SPACE| | OGHAM SPACE MARK| |</a>, Up: <a hre [...]
</div>
-<h2 class="chapter"
id="MONGOLIAN-VOWEL-SEPARATOR_007c_007c-EM-SPACE_007c-_007c">5 MONGOLIAN VOWEL
SEPARATOR|| EM SPACE| |</h2>
+<h2 class="chapter"
id="MONGOLIAN-VOWEL-SEPARATOR_007c_007c-EM-SPACE_007c-_007c"><span>5 MONGOLIAN
VOWEL SEPARATOR|| EM SPACE| |<a class="copiable-link"
href=\'#MONGOLIAN-VOWEL-SEPARATOR_007c_007c-EM-SPACE_007c-_007c\'>
¶</a></span></h2>
<hr>
</div>
@@ -1402,7 +1408,7 @@ Next: <a
href="#g_t_2004_2005_2006_2007_2008_2009_200a_2028_2029_202f_205f_3000"
Previous: <a href="#g_t_180e_2003" accesskey="p" rel="prev">MONGOLIAN VOWEL
SEPARATOR|| EM SPACE| |</a>, Up: <a href="#Top" accesskey="u" rel="up">top</a>
</p>
</div>
-<h2 class="chapter"
id="THREE_002dPER_002dEM-SPACE_007c-_007c-FOUR_002dPER_002dEM-SPACE_007c-_007c-SIX_002dPER_002dEM-SPACE_007c-_007c-FIGURE-SPACE_007c-_007c-PUNCTUATION-SPACE_007c-_007c-THIN-SPACE_007c-_007c-HAIR-SPACE_007c-_007c-LINE-SEPARATOR_007c_000a_007c-PARAGRAPH-SEPARATOR_007c_000a_000a_007c-NARROW-NO_002dBREAK-SPACE_007c-_007c-MEDIUM-MATHEMATICAL-SPACE_007c_005b_003f_005d_007c-IDEOGRAPHIC-SPACE_007c-_007c">6
THREE-PER-EM SPACE| | FOUR-PER-EM SPACE| | SIX-PER-EM SPACE| | FIGURE [...]
+<h2 class="chapter"
id="THREE_002dPER_002dEM-SPACE_007c-_007c-FOUR_002dPER_002dEM-SPACE_007c-_007c-SIX_002dPER_002dEM-SPACE_007c-_007c-FIGURE-SPACE_007c-_007c-PUNCTUATION-SPACE_007c-_007c-THIN-SPACE_007c-_007c-HAIR-SPACE_007c-_007c-LINE-SEPARATOR_007c_000a_007c-PARAGRAPH-SEPARATOR_007c_000a_000a_007c-NARROW-NO_002dBREAK-SPACE_007c-_007c-MEDIUM-MATHEMATICAL-SPACE_007c_005b_003f_005d_007c-IDEOGRAPHIC-SPACE_007c-_007c"><span>6
THREE-PER-EM SPACE| | FOUR-PER-EM SPACE| | SIX-PER-EM SPACE| | F [...]
</div>
</div>
diff --git a/tp/t/results/sectioning/in_menu_only_special_spaces_node_menu.pl
b/tp/t/results/sectioning/in_menu_only_special_spaces_node_menu.pl
index 4362f8c981..a007250626 100644
--- a/tp/t/results/sectioning/in_menu_only_special_spaces_node_menu.pl
+++ b/tp/t/results/sectioning/in_menu_only_special_spaces_node_menu.pl
@@ -1330,6 +1330,8 @@
$result_converted{'html'}->{'in_menu_only_special_spaces_node_menu'} = '<!DOCTYP
<link href="#Top" rel="start" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -1344,7 +1346,7 @@ td.menu-entry-destination {vertical-align: top}
<p>
Next: <a href="#g_t_2002_2003_2002" accesskey="n" rel="next">EN QUAD| | EM
QUAD| | EN SPACE| |</a> </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination">• <a href="#g_t_2002_2003_2002"
accesskey="1"> </a>:</td><td> </td><td
class="menu-entry-description">
@@ -1368,7 +1370,7 @@ Next: <a href="#g_t_2002_2003_2002" accesskey="n"
rel="next">EN QUAD| | EM QUA
<p>
Next: CHARACTER TABULATION| | FORM FEED|| LINE TABULATION||,
Previous: <a href="#Top" accesskey="p" rel="prev">top</a>, Up: <a href="#Top"
accesskey="u" rel="up">top</a> </p>
</div>
-<h2 class="chapter"
id="EN-QUAD_007c-_007c-EM-QUAD_007c-_007c-EN-SPACE_007c-_007c">1 EN QUAD| | EM
QUAD| | EN SPACE| |</h2>
+<h2 class="chapter"
id="EN-QUAD_007c-_007c-EM-QUAD_007c-_007c-EN-SPACE_007c-_007c"><span>1 EN QUAD|
| EM QUAD| | EN SPACE| |<a class="copiable-link"
href=\'#EN-QUAD_007c-_007c-EM-QUAD_007c-_007c-EN-SPACE_007c-_007c\'>
¶</a></span></h2>
<hr>
</div>
@@ -1377,7 +1379,7 @@ Next: CHARACTER TABULATION| | FORM FEED|| LINE
TABULATION||, Previous: <a
<p>
</p>
</div>
-<h2 class="chapter"
id="CHARACTER-TABULATION_007c-_007c-FORM-FEED_007c-_007c-LINE-TABULATION_007c-_007c">2
CHARACTER TABULATION| | FORM FEED|| LINE TABULATION||</h2>
+<h2 class="chapter"
id="CHARACTER-TABULATION_007c-_007c-FORM-FEED_007c-_007c-LINE-TABULATION_007c-_007c"><span>2
CHARACTER TABULATION| | FORM FEED|| LINE TABULATION||<a
class="copiable-link"
href=\'#CHARACTER-TABULATION_007c-_007c-FORM-FEED_007c-_007c-LINE-TABULATION_007c-_007c\'>
¶</a></span></h2>
<hr>
</div>
@@ -1386,7 +1388,7 @@ Next: CHARACTER TABULATION| | FORM FEED|| LINE
TABULATION||, Previous: <a
<p>
</p>
</div>
-<h2 class="chapter" id="CARRIAGE-RETURN_007c-_007c">3 CARRIAGE
RETURN|'."\r".'|</h2>
+<h2 class="chapter" id="CARRIAGE-RETURN_007c-_007c"><span>3 CARRIAGE
RETURN|'."\r".'|<a class="copiable-link" href=\'#CARRIAGE-RETURN_007c-_007c\'>
¶</a></span></h2>
<hr>
</div>
@@ -1395,7 +1397,7 @@ Next: CHARACTER TABULATION| | FORM FEED|| LINE
TABULATION||, Previous: <a
<p>
Next: <a href="#g_t_180e_2003" accesskey="n" rel="next">MONGOLIAN VOWEL
SEPARATOR|| EM SPACE| |</a>, Previous: CARRIAGE RETURN|'."\r".'|, Up: <a
href="#Top" accesskey="u" rel="up">top</a> </p>
</div>
-<h2 class="chapter"
id="NEXT-LINE-_0028NEL_0029_007c_007c-NO_002dBREAK-SPACE_007c-_007c-OGHAM-SPACE-MARK_007c-_007c">4
NEXT LINE (NEL)|
| NO-BREAK SPACE| | OGHAM SPACE MARK| |</h2>
+<h2 class="chapter"
id="NEXT-LINE-_0028NEL_0029_007c_007c-NO_002dBREAK-SPACE_007c-_007c-OGHAM-SPACE-MARK_007c-_007c"><span>4
NEXT LINE (NEL)|
| NO-BREAK SPACE| | OGHAM SPACE MARK| |<a
class="copiable-link"
href=\'#NEXT-LINE-_0028NEL_0029_007c_007c-NO_002dBREAK-SPACE_007c-_007c-OGHAM-SPACE-MARK_007c-_007c\'>
¶</a></span></h2>
<hr>
</div>
@@ -1404,7 +1406,7 @@ Next: <a href="#g_t_180e_2003" accesskey="n"
rel="next">MONGOLIAN VOWEL SEPARATO
<p>
Next: <a
href="#g_t_2004_2005_2006_2007_2008_2009_200a_2028_2029_202f_205f_3000"
accesskey="n" rel="next">THREE-PER-EM SPACE| | FOUR-PER-EM SPACE| | SIX-PER-EM
SPACE| | FIGURE SPACE| | PUNCTUATION SPACE| | THIN SPACE| | HAIR SPACE| | LINE
SEPARATOR|
| PARAGRAPH SEPARATOR|
| NARROW NO-BREAK SPACE| | MEDIUM
MATHEMATICAL SPACE| | IDEOGRAPHIC SPACE| |</a>, Previous: <a
href="#g_t_0085_00a0_1680" accesskey="p" rel="prev">NEXT LINE (NEL)|
| NO-BREAK
SPACE| | OGHAM SPACE MARK| |</a>, Up: <a hre [...]
</div>
-<h2 class="chapter"
id="MONGOLIAN-VOWEL-SEPARATOR_007c_007c-EM-SPACE_007c-_007c">5 MONGOLIAN VOWEL
SEPARATOR|| EM SPACE| |</h2>
+<h2 class="chapter"
id="MONGOLIAN-VOWEL-SEPARATOR_007c_007c-EM-SPACE_007c-_007c"><span>5 MONGOLIAN
VOWEL SEPARATOR|| EM SPACE| |<a class="copiable-link"
href=\'#MONGOLIAN-VOWEL-SEPARATOR_007c_007c-EM-SPACE_007c-_007c\'>
¶</a></span></h2>
<hr>
</div>
@@ -1414,7 +1416,7 @@ Next: <a
href="#g_t_2004_2005_2006_2007_2008_2009_200a_2028_2029_202f_205f_3000"
Previous: <a href="#g_t_180e_2003" accesskey="p" rel="prev">MONGOLIAN VOWEL
SEPARATOR|| EM SPACE| |</a>, Up: <a href="#Top" accesskey="u" rel="up">top</a>
</p>
</div>
-<h2 class="chapter"
id="THREE_002dPER_002dEM-SPACE_007c-_007c-FOUR_002dPER_002dEM-SPACE_007c-_007c-SIX_002dPER_002dEM-SPACE_007c-_007c-FIGURE-SPACE_007c-_007c-PUNCTUATION-SPACE_007c-_007c-THIN-SPACE_007c-_007c-HAIR-SPACE_007c-_007c-LINE-SEPARATOR_007c_000a_007c-PARAGRAPH-SEPARATOR_007c_000a_000a_007c-NARROW-NO_002dBREAK-SPACE_007c-_007c-MEDIUM-MATHEMATICAL-SPACE_007c_005b_003f_005d_007c-IDEOGRAPHIC-SPACE_007c-_007c">6
THREE-PER-EM SPACE| | FOUR-PER-EM SPACE| | SIX-PER-EM SPACE| | FIGURE [...]
+<h2 class="chapter"
id="THREE_002dPER_002dEM-SPACE_007c-_007c-FOUR_002dPER_002dEM-SPACE_007c-_007c-SIX_002dPER_002dEM-SPACE_007c-_007c-FIGURE-SPACE_007c-_007c-PUNCTUATION-SPACE_007c-_007c-THIN-SPACE_007c-_007c-HAIR-SPACE_007c-_007c-LINE-SEPARATOR_007c_000a_007c-PARAGRAPH-SEPARATOR_007c_000a_000a_007c-NARROW-NO_002dBREAK-SPACE_007c-_007c-MEDIUM-MATHEMATICAL-SPACE_007c_005b_003f_005d_007c-IDEOGRAPHIC-SPACE_007c-_007c"><span>6
THREE-PER-EM SPACE| | FOUR-PER-EM SPACE| | SIX-PER-EM SPACE| | F [...]
</div>
</div>
diff --git a/tp/t/results/sectioning/next_in_menu_is_below.pl
b/tp/t/results/sectioning/next_in_menu_is_below.pl
index 97dbc37cbb..5be9612555 100644
--- a/tp/t/results/sectioning/next_in_menu_is_below.pl
+++ b/tp/t/results/sectioning/next_in_menu_is_below.pl
@@ -1056,6 +1056,12 @@ $result_converted{'html'}->{'next_in_menu_is_below'} =
'<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -1066,7 +1072,7 @@ $result_converted{'html'}->{'next_in_menu_is_below'} =
'<!DOCTYPE html>
<p>
Next: <a href="#chapter" accesskey="n" rel="next">chapter</a> </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
@@ -1078,7 +1084,7 @@ Next: <a href="#chapter" accesskey="n"
rel="next">chapter</a> </p>
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">top</a>, Up: <a href="#Top"
accesskey="u" rel="up">top</a> </p>
</div>
-<h2 class="chapter" id="chapter-1">1 chapter</h2>
+<h2 class="chapter" id="chapter-1"><span>1 chapter<a class="copiable-link"
href=\'#chapter-1\'> ¶</a></span></h2>
<ul class="mini-toc">
@@ -1090,7 +1096,7 @@ Previous: <a href="#Top" accesskey="p"
rel="prev">top</a>, Up: <a href="#Top" ac
<p>
Next: <a href="#subsection" accesskey="n" rel="next">subsection</a>, Up: <a
href="#chapter" accesskey="u" rel="up">chapter</a> </p>
</div>
-<h3 class="section" id="section-1">1.1 section</h3>
+<h3 class="section" id="section-1"><span>1.1 section<a class="copiable-link"
href=\'#section-1\'> ¶</a></span></h3>
<ul class="mini-toc">
@@ -1102,7 +1108,7 @@ Next: <a href="#subsection" accesskey="n"
rel="next">subsection</a>, Up: <a href
<p>
Previous: <a href="#section" accesskey="p" rel="prev">section</a>, Up: <a
href="#section" accesskey="u" rel="up">section</a> </p>
</div>
-<h4 class="subsection" id="subsection-1">1.1.1 subsection</h4>
+<h4 class="subsection" id="subsection-1"><span>1.1.1 subsection<a
class="copiable-link" href=\'#subsection-1\'> ¶</a></span></h4>
</div>
</div>
</div>
diff --git a/tp/t/results/sectioning/no_argument_and_contents.pl
b/tp/t/results/sectioning/no_argument_and_contents.pl
index b41b4450cd..ea52fddc71 100644
--- a/tp/t/results/sectioning/no_argument_and_contents.pl
+++ b/tp/t/results/sectioning/no_argument_and_contents.pl
@@ -202,6 +202,8 @@ $result_converted{'html'}->{'no_argument_and_contents'} =
'<!DOCTYPE html>
<link href="#SEC_Contents" rel="contents" title="Table of Contents">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -212,7 +214,7 @@ ul.toc-numbered-mark {list-style: none}
<body lang="en">
<div class="top-level-extent" id="for-example">
-<h1 class="top">for example</h1>
+<h1 class="top"><span>for example<a class="copiable-link"
href=\'#for-example\'> ¶</a></span></h1>
<div class="element-contents" id="SEC_Contents">
<h2 class="contents-heading">Table of Contents</h2>
@@ -225,7 +227,7 @@ ul.toc-numbered-mark {list-style: none}
</div>
</div>
<div class="chapter-level-extent">
-<h2 class="chapter">1 </h2>
+<h2 class="chapter"><span>1 </span></h2>
</div>
</div>
diff --git a/tp/t/results/sectioning/no_menu.pl
b/tp/t/results/sectioning/no_menu.pl
index 5e3799eaf4..fddbef572c 100644
--- a/tp/t/results/sectioning/no_menu.pl
+++ b/tp/t/results/sectioning/no_menu.pl
@@ -578,6 +578,12 @@ $result_converted{'html'}->{'no_menu'} = '<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -600,7 +606,7 @@ Next: <a href="#c1" accesskey="n" rel="next">c1</a>
</p>
<p>
Next: <a href="#c2" accesskey="n" rel="next">c2</a> </p>
</div>
-<h2 class="chapter" id="c1-1">1 c1</h2>
+<h2 class="chapter" id="c1-1"><span>1 c1<a class="copiable-link"
href=\'#c1-1\'> ¶</a></span></h2>
<hr>
</div>
@@ -609,7 +615,7 @@ Next: <a href="#c2" accesskey="n" rel="next">c2</a>
</p>
<p>
Next: <a href="#c3" accesskey="n" rel="next">c3</a>, Previous: <a href="#c1"
accesskey="p" rel="prev">c1</a> </p>
</div>
-<h2 class="chapter" id="c2-1">2 c2</h2>
+<h2 class="chapter" id="c2-1"><span>2 c2<a class="copiable-link"
href=\'#c2-1\'> ¶</a></span></h2>
<hr>
</div>
@@ -618,7 +624,7 @@ Next: <a href="#c3" accesskey="n" rel="next">c3</a>,
Previous: <a href="#c1" acc
<p>
Previous: <a href="#c2" accesskey="p" rel="prev">c2</a> </p>
</div>
-<h2 class="chapter" id="c3-1">3 c3</h2>
+<h2 class="chapter" id="c3-1"><span>3 c3<a class="copiable-link"
href=\'#c3-1\'> ¶</a></span></h2>
</div>
</div>
diff --git a/tp/t/results/sectioning/node_part_chapter_after_chapter.pl
b/tp/t/results/sectioning/node_part_chapter_after_chapter.pl
index 582ee5cd15..3ff4d9b854 100644
--- a/tp/t/results/sectioning/node_part_chapter_after_chapter.pl
+++ b/tp/t/results/sectioning/node_part_chapter_after_chapter.pl
@@ -1270,6 +1270,8 @@
$result_converted{'html'}->{'node_part_chapter_after_chapter'} = '<!DOCTYPE html
<link href="#SEC_Contents" rel="contents" title="Table of Contents">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -1283,7 +1285,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="#chapter-node" accesskey="n" rel="next">chapter node</a>
[<a href="#SEC_Contents" title="Table of contents"
rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<div class="element-contents" id="SEC_Contents">
@@ -1310,7 +1312,7 @@ Next: <a href="#chapter-node" accesskey="n"
rel="next">chapter node</a> [
Next: <a href="#part-chapter-node" accesskey="n" rel="next">chapter with part
node</a>, Previous: <a href="#Top" accesskey="p" rel="prev">top</a>, Up: <a
href="#Top" accesskey="u" rel="up">top</a> [<a href="#SEC_Contents"
title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="chapter" id="chapter-node-1">1 chapter node</h2>
+<h2 class="chapter" id="chapter-node-1"><span>1 chapter node<a
class="copiable-link" href=\'#chapter-node-1\'> ¶</a></span></h2>
<hr>
</div>
@@ -1322,13 +1324,13 @@ Previous: <a href="#chapter-node" accesskey="p"
rel="prev">chapter node</a>, Up:
</div>
</div>
<div class="part-level-extent" id="part">
-<h1 class="part">part</h1>
+<h1 class="part"><span>part<a class="copiable-link" href=\'#part\'>
¶</a></span></h1>
<hr>
<ul class="mini-toc">
<li><a href="#part-chapter-node" accesskey="1">chapter with part node</a></li>
</ul>
-<h2 class="chapter" id="chapter-with-part-node">2 chapter with part node</h2>
+<h2 class="chapter" id="chapter-with-part-node"><span>2 chapter with part
node<a class="copiable-link" href=\'#chapter-with-part-node\'>
¶</a></span></h2>
</div>
diff --git a/tp/t/results/sectioning/node_part_chapter_after_top.pl
b/tp/t/results/sectioning/node_part_chapter_after_top.pl
index c7dbf0552d..6fcb11b4a0 100644
--- a/tp/t/results/sectioning/node_part_chapter_after_top.pl
+++ b/tp/t/results/sectioning/node_part_chapter_after_top.pl
@@ -827,6 +827,12 @@ $result_converted{'html'}->{'node_part_chapter_after_top'}
= '<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -837,7 +843,7 @@ $result_converted{'html'}->{'node_part_chapter_after_top'}
= '<!DOCTYPE html>
<p>
Next: <a href="#chapter-node" accesskey="n" rel="next">chapter</a> </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<hr>
@@ -849,13 +855,13 @@ Previous: <a href="#Top" accesskey="p"
rel="prev">top</a>, Up: <a href="#Top" ac
</div>
</div>
<div class="part-level-extent" id="part">
-<h1 class="part">part</h1>
+<h1 class="part"><span>part<a class="copiable-link" href=\'#part\'>
¶</a></span></h1>
<hr>
<ul class="mini-toc">
<li><a href="#chapter-node" accesskey="1">chapter</a></li>
</ul>
-<h2 class="chapter" id="chapter">1 chapter</h2>
+<h2 class="chapter" id="chapter"><span>1 chapter<a class="copiable-link"
href=\'#chapter\'> ¶</a></span></h2>
</div>
diff --git a/tp/t/results/sectioning/node_sectop_before_chapter_no_node.pl
b/tp/t/results/sectioning/node_sectop_before_chapter_no_node.pl
index 10686e2d6e..59f4c3ef76 100644
--- a/tp/t/results/sectioning/node_sectop_before_chapter_no_node.pl
+++ b/tp/t/results/sectioning/node_sectop_before_chapter_no_node.pl
@@ -266,6 +266,12 @@
$result_converted{'html'}->{'node_sectop_before_chapter_no_node'} = '<!DOCTYPE h
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -273,13 +279,13 @@
$result_converted{'html'}->{'node_sectop_before_chapter_no_node'} = '<!DOCTYPE h
<body lang="en">
<div class="top-level-extent" id="Top">
-<h1 class="top" id="top-section">top section</h1>
+<h1 class="top" id="top-section"><span>top section<a class="copiable-link"
href=\'#top-section\'> ¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#chap" accesskey="1">chap</a></li>
</ul>
<div class="chapter-level-extent" id="chap">
-<h2 class="chapter">1 chap</h2>
+<h2 class="chapter"><span>1 chap<a class="copiable-link" href=\'#chap\'>
¶</a></span></h2>
</div>
</div>
diff --git a/tp/t/results/sectioning/node_sectop_before_lone_node_Top.pl
b/tp/t/results/sectioning/node_sectop_before_lone_node_Top.pl
index 9f89505929..e25944807b 100644
--- a/tp/t/results/sectioning/node_sectop_before_lone_node_Top.pl
+++ b/tp/t/results/sectioning/node_sectop_before_lone_node_Top.pl
@@ -463,6 +463,12 @@
$result_converted{'html'}->{'node_sectop_before_lone_node_Top'} = '<!DOCTYPE htm
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#node-before" rel="start" title="node before">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -474,7 +480,7 @@
$result_converted{'html'}->{'node_sectop_before_lone_node_Top'} = '<!DOCTYPE htm
<p>
Next: <a href="#chap" accesskey="n" rel="next">chap</a>, Previous: <a
href="#Top" accesskey="p" rel="prev">Top</a> </p>
</div>
-<h1 class="top" id="top-sectionning">top sectionning</h1>
+<h1 class="top" id="top-sectionning"><span>top sectionning<a
class="copiable-link" href=\'#top-sectionning\'> ¶</a></span></h1>
<p>in node before
</p>
@@ -486,7 +492,7 @@ Next: <a href="#chap" accesskey="n" rel="next">chap</a>,
Previous: <a href="#Top
<p>
Next: <a href="#node-before" accesskey="n" rel="next">top sectionning</a>
</p>
</div>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<p>in node Top
</p>
@@ -496,7 +502,7 @@ Next: <a href="#node-before" accesskey="n" rel="next">top
sectionning</a>
<p>
Up: <a href="#node-before" accesskey="u" rel="up">top sectionning</a>
</p>
</div>
-<h2 class="chapter" id="chap-1">1 chap</h2>
+<h2 class="chapter" id="chap-1"><span>1 chap<a class="copiable-link"
href=\'#chap-1\'> ¶</a></span></h2>
<p>in chap
</p></div>
diff --git a/tp/t/results/sectioning/node_up_direction_for_top_with_manual.pl
b/tp/t/results/sectioning/node_up_direction_for_top_with_manual.pl
index 82030da1ae..ad783edfb0 100644
--- a/tp/t/results/sectioning/node_up_direction_for_top_with_manual.pl
+++ b/tp/t/results/sectioning/node_up_direction_for_top_with_manual.pl
@@ -166,12 +166,18 @@
$result_converted{'html'}->{'node_up_direction_for_top_with_manual'} = '<!DOCTYP
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
<body lang="en">
-<h1 class="node" id="Top">Top</h1>
+<h1 class="node" id="Top"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
diff --git a/tp/t/results/sectioning/node_up_external_node.pl
b/tp/t/results/sectioning/node_up_external_node.pl
index f2e7d19d16..45adab3901 100644
--- a/tp/t/results/sectioning/node_up_external_node.pl
+++ b/tp/t/results/sectioning/node_up_external_node.pl
@@ -674,6 +674,12 @@ $result_converted{'html'}->{'node_up_external_node'} =
'<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -683,7 +689,7 @@ $result_converted{'html'}->{'node_up_external_node'} =
'<!DOCTYPE html>
<p>
Next: <a href="#first" accesskey="n" rel="next">first</a> </p>
</div>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<hr>
@@ -691,7 +697,7 @@ Next: <a href="#first" accesskey="n" rel="next">first</a>
</p>
<p>
Next: <a href="manual1.html#Top" accesskey="n" rel="next">(manual1)</a>,
Previous: <a href="manual2.html#Top" accesskey="p" rel="prev">(manual2)</a>,
Up: <a href="manual3.html#Top" accesskey="u" rel="up">(manual3)</a> </p>
</div>
-<h4 class="node">first</h4>
+<h4 class="node"><span>first<a class="copiable-link" href=\'#first\'>
¶</a></span></h4>
diff --git a/tp/t/results/sectioning/nodes_after_top_before_chapter_nodes.pl
b/tp/t/results/sectioning/nodes_after_top_before_chapter_nodes.pl
index 9c8de67301..e68abc4729 100644
--- a/tp/t/results/sectioning/nodes_after_top_before_chapter_nodes.pl
+++ b/tp/t/results/sectioning/nodes_after_top_before_chapter_nodes.pl
@@ -1041,6 +1041,12 @@
$result_converted{'html'}->{'nodes_after_top_before_chapter_nodes'} = '<!DOCTYPE
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -1050,7 +1056,7 @@
$result_converted{'html'}->{'nodes_after_top_before_chapter_nodes'} = '<!DOCTYPE
<p>
Next: <a href="#second-node" accesskey="n" rel="next">second node</a>
</p>
</div>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<p>Top node
</p>
<hr>
@@ -1058,7 +1064,7 @@ Next: <a href="#second-node" accesskey="n"
rel="next">second node</a> </p
<p>
Next: <a href="#third-node" accesskey="n" rel="next">chapter</a>, Previous: <a
href="#Top" accesskey="p" rel="prev">Top</a>, Up: <a href="#Top" accesskey="u"
rel="up">Top</a> </p>
</div>
-<h4 class="node">second node</h4>
+<h4 class="node"><span>second node<a class="copiable-link"
href=\'#second-node\'> ¶</a></span></h4>
<p>second node
</p>
@@ -1068,7 +1074,7 @@ Next: <a href="#third-node" accesskey="n"
rel="next">chapter</a>, Previous: <a h
<p>
Previous: <a href="#second-node" accesskey="p" rel="prev">second node</a>, Up:
<a href="#Top" accesskey="u" rel="up">Top</a> </p>
</div>
-<h2 class="chapter" id="chapter">1 chapter</h2>
+<h2 class="chapter" id="chapter"><span>1 chapter<a class="copiable-link"
href=\'#chapter\'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/sectioning/nodes_after_top_before_chapter_not_split.pl
b/tp/t/results/sectioning/nodes_after_top_before_chapter_not_split.pl
index 03ae7ad32e..e412ab2703 100644
--- a/tp/t/results/sectioning/nodes_after_top_before_chapter_not_split.pl
+++ b/tp/t/results/sectioning/nodes_after_top_before_chapter_not_split.pl
@@ -614,6 +614,12 @@
$result_converted{'html'}->{'nodes_after_top_before_chapter_not_split'} = '<!DOC
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -623,7 +629,7 @@
$result_converted{'html'}->{'nodes_after_top_before_chapter_not_split'} = '<!DOC
<p>
Next: <a href="#second-node" accesskey="n" rel="next">second node</a>
</p>
</div>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<p>Top node
</p>
<hr>
@@ -631,7 +637,7 @@ Next: <a href="#second-node" accesskey="n"
rel="next">second node</a> </p
<p>
Next: <a href="#third-node" accesskey="n" rel="next">chapter</a>, Previous: <a
href="#Top" accesskey="p" rel="prev">Top</a>, Up: <a href="#Top" accesskey="u"
rel="up">Top</a> </p>
</div>
-<h4 class="node">second node</h4>
+<h4 class="node"><span>second node<a class="copiable-link"
href=\'#second-node\'> ¶</a></span></h4>
<p>second node
</p>
@@ -641,7 +647,7 @@ Next: <a href="#third-node" accesskey="n"
rel="next">chapter</a>, Previous: <a h
<p>
Previous: <a href="#second-node" accesskey="p" rel="prev">second node</a>, Up:
<a href="#Top" accesskey="u" rel="up">Top</a> </p>
</div>
-<h2 class="chapter" id="chapter">1 chapter</h2>
+<h2 class="chapter" id="chapter"><span>1 chapter<a class="copiable-link"
href=\'#chapter\'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/sectioning/nodes_after_top_before_chapter_not_split_no_use_node_directions.pl
b/tp/t/results/sectioning/nodes_after_top_before_chapter_not_split_no_use_node_directions.pl
index b7d5fe8548..820232ae29 100644
---
a/tp/t/results/sectioning/nodes_after_top_before_chapter_not_split_no_use_node_directions.pl
+++
b/tp/t/results/sectioning/nodes_after_top_before_chapter_not_split_no_use_node_directions.pl
@@ -614,6 +614,12 @@
$result_converted{'html'}->{'nodes_after_top_before_chapter_not_split_no_use_nod
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -623,7 +629,7 @@
$result_converted{'html'}->{'nodes_after_top_before_chapter_not_split_no_use_nod
<p>
</p>
</div>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<p>Top node
</p>
<hr>
@@ -631,7 +637,7 @@
$result_converted{'html'}->{'nodes_after_top_before_chapter_not_split_no_use_nod
<p>
</p>
</div>
-<h4 class="node">second node</h4>
+<h4 class="node"><span>second node<a class="copiable-link"
href=\'#second-node\'> ¶</a></span></h4>
<p>second node
</p>
@@ -641,7 +647,7 @@
$result_converted{'html'}->{'nodes_after_top_before_chapter_not_split_no_use_nod
<p>
</p>
</div>
-<h2 class="chapter" id="chapter">1 chapter</h2>
+<h2 class="chapter" id="chapter"><span>1 chapter<a class="copiable-link"
href=\'#chapter\'> ¶</a></span></h2>
</div>
diff --git a/tp/t/results/sectioning/nodes_after_top_before_chapter_sections.pl
b/tp/t/results/sectioning/nodes_after_top_before_chapter_sections.pl
index cd2b1fcb86..980b1cebf0 100644
--- a/tp/t/results/sectioning/nodes_after_top_before_chapter_sections.pl
+++ b/tp/t/results/sectioning/nodes_after_top_before_chapter_sections.pl
@@ -750,6 +750,12 @@
$result_converted{'html'}->{'nodes_after_top_before_chapter_sections'} = '<!DOCT
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -759,7 +765,7 @@
$result_converted{'html'}->{'nodes_after_top_before_chapter_sections'} = '<!DOCT
<p>
Next: <a href="#second-node" accesskey="n" rel="next">second node</a>
</p>
</div>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<p>Top node
</p>
<hr>
@@ -767,7 +773,7 @@ Next: <a href="#second-node" accesskey="n"
rel="next">second node</a> </p
<p>
Next: <a href="#third-node" accesskey="n" rel="next">chapter</a>, Previous: <a
href="#Top" accesskey="p" rel="prev">Top</a>, Up: <a href="#Top" accesskey="u"
rel="up">Top</a> </p>
</div>
-<h4 class="node">second node</h4>
+<h4 class="node"><span>second node<a class="copiable-link"
href=\'#second-node\'> ¶</a></span></h4>
<p>second node
</p>
@@ -777,7 +783,7 @@ Next: <a href="#third-node" accesskey="n"
rel="next">chapter</a>, Previous: <a h
<p>
Previous: <a href="#second-node" accesskey="p" rel="prev">second node</a>, Up:
<a href="#Top" accesskey="u" rel="up">Top</a> </p>
</div>
-<h2 class="chapter" id="chapter">1 chapter</h2>
+<h2 class="chapter" id="chapter"><span>1 chapter<a class="copiable-link"
href=\'#chapter\'> ¶</a></span></h2>
</div>
diff --git
a/tp/t/results/sectioning/nodes_after_top_before_chapter_texi2html/res_html/nodes_after_top_before_chapter_texi2html.html
b/tp/t/results/sectioning/nodes_after_top_before_chapter_texi2html/res_html/nodes_after_top_before_chapter_texi2html.html
index 64d352ad75..f6e7f21083 100644
---
a/tp/t/results/sectioning/nodes_after_top_before_chapter_texi2html/res_html/nodes_after_top_before_chapter_texi2html.html
+++
b/tp/t/results/sectioning/nodes_after_top_before_chapter_texi2html/res_html/nodes_after_top_before_chapter_texi2html.html
@@ -13,7 +13,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -35,7 +37,7 @@ td.menu-entry-destination {vertical-align: top}
<p>second node
</p>
<div class="chapter-level-extent" id="third-node">
-<h1 class="chapter" id="chapter">1 chapter</h1>
+<h1 class="chapter" id="chapter"><span>1 chapter<a class="copiable-link"
href='#chapter'> ¶</a></span></h1>
<hr>
</div>
<p>
diff --git
a/tp/t/results/sectioning/nodes_after_top_before_chapter_texi2html_use_nodes_chapter/res_html/index.html
b/tp/t/results/sectioning/nodes_after_top_before_chapter_texi2html_use_nodes_chapter/res_html/index.html
index e3b0ea1715..0ec574632d 100644
---
a/tp/t/results/sectioning/nodes_after_top_before_chapter_texi2html_use_nodes_chapter/res_html/index.html
+++
b/tp/t/results/sectioning/nodes_after_top_before_chapter_texi2html_use_nodes_chapter/res_html/index.html
@@ -13,7 +13,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -31,7 +33,7 @@ td.menu-entry-destination {vertical-align: top}
<td>[Index]</td>
<td>[<a
href="nodes_after_top_before_chapter_texi2html_use_nodes_chapter_abt.html#SEC_About"
title="About (help)"> ? </a>]</td>
</tr></table>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href='#Top'>
¶</a></span></h1>
<p>Top node
</p><table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination">• <a href="#second-node">second
node</a></td><td> </td><td class="menu-entry-description">
@@ -56,7 +58,7 @@ td.menu-entry-destination {vertical-align: top}
<td>[Index]</td>
<td>[<a
href="nodes_after_top_before_chapter_texi2html_use_nodes_chapter_abt.html#SEC_About"
title="About (help)"> ? </a>]</td>
</tr></table>
-<h3 class="node">second node</h3>
+<h3 class="node"><span>second node<a class="copiable-link"
href='#second-node'> ¶</a></span></h3>
<p>second node
</p>
diff --git
a/tp/t/results/sectioning/nodes_after_top_before_chapter_texi2html_use_nodes_chapter/res_html/third-node.html
b/tp/t/results/sectioning/nodes_after_top_before_chapter_texi2html_use_nodes_chapter/res_html/third-node.html
index b9d12472a7..012c3c65f9 100644
---
a/tp/t/results/sectioning/nodes_after_top_before_chapter_texi2html_use_nodes_chapter/res_html/third-node.html
+++
b/tp/t/results/sectioning/nodes_after_top_before_chapter_texi2html_use_nodes_chapter/res_html/third-node.html
@@ -13,7 +13,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
-->
</style>
@@ -37,7 +39,7 @@ span.program-in-footer {font-size: smaller}
<td>[Index]</td>
<td>[<a
href="nodes_after_top_before_chapter_texi2html_use_nodes_chapter_abt.html#SEC_About"
title="About (help)"> ? </a>]</td>
</tr></table>
-<h1 class="chapter" id="chapter">1 chapter</h1>
+<h1 class="chapter" id="chapter"><span>1 chapter<a class="copiable-link"
href='#chapter'> ¶</a></span></h1>
</div>
<hr>
<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
diff --git a/tp/t/results/sectioning/nodes_after_top_before_section_nodes.pl
b/tp/t/results/sectioning/nodes_after_top_before_section_nodes.pl
index 9816ca2e83..ed1952b86b 100644
--- a/tp/t/results/sectioning/nodes_after_top_before_section_nodes.pl
+++ b/tp/t/results/sectioning/nodes_after_top_before_section_nodes.pl
@@ -1046,6 +1046,12 @@
$result_converted{'html'}->{'nodes_after_top_before_section_nodes'} = '<!DOCTYPE
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -1055,7 +1061,7 @@
$result_converted{'html'}->{'nodes_after_top_before_section_nodes'} = '<!DOCTYPE
<p>
Next: <a href="#second-node" accesskey="n" rel="next">second node</a>
</p>
</div>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<p>Top node
</p>
<hr>
@@ -1063,7 +1069,7 @@ Next: <a href="#second-node" accesskey="n"
rel="next">second node</a> </p
<p>
Next: <a href="#third-node" accesskey="n" rel="next">subsection</a>, Previous:
<a href="#Top" accesskey="p" rel="prev">Top</a>, Up: <a href="#Top"
accesskey="u" rel="up">Top</a> </p>
</div>
-<h4 class="node">second node</h4>
+<h4 class="node"><span>second node<a class="copiable-link"
href=\'#second-node\'> ¶</a></span></h4>
<p>second node
</p>
@@ -1073,7 +1079,7 @@ Next: <a href="#third-node" accesskey="n"
rel="next">subsection</a>, Previous: <
<p>
Previous: <a href="#second-node" accesskey="p" rel="prev">second node</a>, Up:
<a href="#Top" accesskey="u" rel="up">Top</a> </p>
</div>
-<h4 class="subsection" id="subsection">1 subsection</h4>
+<h4 class="subsection" id="subsection"><span>1 subsection<a
class="copiable-link" href=\'#subsection\'> ¶</a></span></h4>
</div>
diff --git a/tp/t/results/sectioning/nodes_after_top_before_section_sections.pl
b/tp/t/results/sectioning/nodes_after_top_before_section_sections.pl
index a40ed0e473..6adacf2ddb 100644
--- a/tp/t/results/sectioning/nodes_after_top_before_section_sections.pl
+++ b/tp/t/results/sectioning/nodes_after_top_before_section_sections.pl
@@ -755,6 +755,12 @@
$result_converted{'html'}->{'nodes_after_top_before_section_sections'} = '<!DOCT
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -764,7 +770,7 @@
$result_converted{'html'}->{'nodes_after_top_before_section_sections'} = '<!DOCT
<p>
Next: <a href="#second-node" accesskey="n" rel="next">second node</a>
</p>
</div>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<p>Top node
</p>
<hr>
@@ -772,7 +778,7 @@ Next: <a href="#second-node" accesskey="n"
rel="next">second node</a> </p
<p>
Next: <a href="#third-node" accesskey="n" rel="next">subsection</a>, Previous:
<a href="#Top" accesskey="p" rel="prev">Top</a>, Up: <a href="#Top"
accesskey="u" rel="up">Top</a> </p>
</div>
-<h4 class="node">second node</h4>
+<h4 class="node"><span>second node<a class="copiable-link"
href=\'#second-node\'> ¶</a></span></h4>
<p>second node
</p>
@@ -782,7 +788,7 @@ Next: <a href="#third-node" accesskey="n"
rel="next">subsection</a>, Previous: <
<p>
Previous: <a href="#second-node" accesskey="p" rel="prev">second node</a>, Up:
<a href="#Top" accesskey="u" rel="up">Top</a> </p>
</div>
-<h4 class="subsection" id="subsection">1 subsection</h4>
+<h4 class="subsection" id="subsection"><span>1 subsection<a
class="copiable-link" href=\'#subsection\'> ¶</a></span></h4>
</div>
diff --git
a/tp/t/results/sectioning/nodes_after_top_before_section_texi2html_chapter/res_html/index.html
b/tp/t/results/sectioning/nodes_after_top_before_section_texi2html_chapter/res_html/index.html
index 0a573f2ece..a93d3dd45b 100644
---
a/tp/t/results/sectioning/nodes_after_top_before_section_texi2html_chapter/res_html/index.html
+++
b/tp/t/results/sectioning/nodes_after_top_before_section_texi2html_chapter/res_html/index.html
@@ -13,7 +13,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -35,7 +37,7 @@ td.menu-entry-destination {vertical-align: top}
<p>second node
</p>
<div class="subsection-level-extent" id="third-node">
-<h3 class="subsection" id="subsection">1 subsection</h3>
+<h3 class="subsection" id="subsection"><span>1 subsection<a
class="copiable-link" href='#subsection'> ¶</a></span></h3>
<hr>
</div>
<p>
diff --git
a/tp/t/results/sectioning/nodes_after_top_before_section_texi2html_use_nodes/res_html/nodes_after_top_before_section_texi2html_use_nodes.html
b/tp/t/results/sectioning/nodes_after_top_before_section_texi2html_use_nodes/res_html/nodes_after_top_before_section_texi2html_use_nodes.html
index 2f717a64a1..b93856eb85 100644
---
a/tp/t/results/sectioning/nodes_after_top_before_section_texi2html_use_nodes/res_html/nodes_after_top_before_section_texi2html_use_nodes.html
+++
b/tp/t/results/sectioning/nodes_after_top_before_section_texi2html_use_nodes/res_html/nodes_after_top_before_section_texi2html_use_nodes.html
@@ -13,7 +13,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.button-direction-about {text-align:center}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
@@ -33,7 +35,7 @@ td.name-direction-about {text-align:center}
<td>[Index]</td>
<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href='#Top'>
¶</a></span></h1>
<p>Top node
</p><table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination">• <a href="#second-node">second
node</a></td><td> </td><td class="menu-entry-description">
@@ -58,7 +60,7 @@ td.name-direction-about {text-align:center}
<td>[Index]</td>
<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h3 class="node">second node</h3>
+<h3 class="node"><span>second node<a class="copiable-link"
href='#second-node'> ¶</a></span></h3>
<p>second node
</p>
@@ -79,7 +81,7 @@ td.name-direction-about {text-align:center}
<td>[Index]</td>
<td>[<a href="#SEC_About" title="About (help)"> ? </a>]</td>
</tr></table>
-<h3 class="subsection" id="subsection">1 subsection</h3>
+<h3 class="subsection" id="subsection"><span>1 subsection<a
class="copiable-link" href='#subsection'> ¶</a></span></h3>
<hr style="height: 6px;">
</div>
<div class="element-about" id="SEC_About">
diff --git
a/tp/t/results/sectioning/nodes_after_top_before_section_texi2html_use_nodes_chapter/res_html/index.html
b/tp/t/results/sectioning/nodes_after_top_before_section_texi2html_use_nodes_chapter/res_html/index.html
index 218c47ac28..007d91dc71 100644
---
a/tp/t/results/sectioning/nodes_after_top_before_section_texi2html_use_nodes_chapter/res_html/index.html
+++
b/tp/t/results/sectioning/nodes_after_top_before_section_texi2html_use_nodes_chapter/res_html/index.html
@@ -13,7 +13,9 @@
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
span.program-in-footer {font-size: smaller}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -31,7 +33,7 @@ td.menu-entry-destination {vertical-align: top}
<td>[Index]</td>
<td>[<a
href="nodes_after_top_before_section_texi2html_use_nodes_chapter_abt.html#SEC_About"
title="About (help)"> ? </a>]</td>
</tr></table>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href='#Top'>
¶</a></span></h1>
<p>Top node
</p><table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination">• <a href="#second-node">second
node</a></td><td> </td><td class="menu-entry-description">
@@ -56,7 +58,7 @@ td.menu-entry-destination {vertical-align: top}
<td>[Index]</td>
<td>[<a
href="nodes_after_top_before_section_texi2html_use_nodes_chapter_abt.html#SEC_About"
title="About (help)"> ? </a>]</td>
</tr></table>
-<h3 class="node">second node</h3>
+<h3 class="node"><span>second node<a class="copiable-link"
href='#second-node'> ¶</a></span></h3>
<p>second node
</p>
@@ -77,7 +79,7 @@ td.menu-entry-destination {vertical-align: top}
<td>[Index]</td>
<td>[<a
href="nodes_after_top_before_section_texi2html_use_nodes_chapter_abt.html#SEC_About"
title="About (help)"> ? </a>]</td>
</tr></table>
-<h3 class="subsection" id="subsection">1 subsection</h3>
+<h3 class="subsection" id="subsection"><span>1 subsection<a
class="copiable-link" href='#subsection'> ¶</a></span></h3>
</div>
<hr>
<table class="nav-panel" cellpadding="1" cellspacing="1" border="0">
diff --git a/tp/t/results/sectioning/nodes_no_node_top_explicit_directions.pl
b/tp/t/results/sectioning/nodes_no_node_top_explicit_directions.pl
index 6d90490858..35a1781106 100644
--- a/tp/t/results/sectioning/nodes_no_node_top_explicit_directions.pl
+++ b/tp/t/results/sectioning/nodes_no_node_top_explicit_directions.pl
@@ -636,6 +636,12 @@
$result_converted{'html'}->{'nodes_no_node_top_explicit_directions'} = '<!DOCTYP
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#first" rel="start" title="first">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -645,7 +651,7 @@
$result_converted{'html'}->{'nodes_no_node_top_explicit_directions'} = '<!DOCTYP
<p>
Up: <a href="dir.html#Top" accesskey="u" rel="up">(dir)</a> </p>
</div>
-<h4 class="node">first</h4>
+<h4 class="node"><span>first<a class="copiable-link" href=\'#first\'>
¶</a></span></h4>
<p>first node
</p>
@@ -654,7 +660,7 @@ Up: <a href="dir.html#Top" accesskey="u" rel="up">(dir)</a>
</p>
<p>
Previous: <a href="#first" accesskey="p" rel="prev">first</a>, Up: <a
href="#first" accesskey="u" rel="up">first</a> </p>
</div>
-<h4 class="node">second node</h4>
+<h4 class="node"><span>second node<a class="copiable-link"
href=\'#second-node\'> ¶</a></span></h4>
<p>second node
</p>
diff --git a/tp/t/results/sectioning/one_node_explicit_directions_anchor.pl
b/tp/t/results/sectioning/one_node_explicit_directions_anchor.pl
index 3b605fa756..3761db0439 100644
--- a/tp/t/results/sectioning/one_node_explicit_directions_anchor.pl
+++ b/tp/t/results/sectioning/one_node_explicit_directions_anchor.pl
@@ -282,12 +282,18 @@
$result_converted{'html'}->{'one_node_explicit_directions_anchor'} = '<!DOCTYPE
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#one-node" rel="start" title="one node">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
<body lang="en">
-<h4 class="node" id="one-node">one node</h4>
+<h4 class="node" id="one-node"><span>one node<a class="copiable-link"
href=\'#one-node\'> ¶</a></span></h4>
<p>Top node
</p>
<p>anchor ref <a class="anchor" id="ref"></a>.
diff --git a/tp/t/results/sectioning/one_subsection.pl
b/tp/t/results/sectioning/one_subsection.pl
index 4089617d51..2412714abb 100644
--- a/tp/t/results/sectioning/one_subsection.pl
+++ b/tp/t/results/sectioning/one_subsection.pl
@@ -97,13 +97,19 @@ $result_converted{'html'}->{'one_subsection'} = '<!DOCTYPE
html>
<meta name="distribution" content="global">
<meta name="viewport" content="width=device-width,initial-scale=1">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
<body lang="en">
<div class="subsection-level-extent" id="The-subsection">
-<h4 class="subsection">1 The subsection</h4>
+<h4 class="subsection"><span>1 The subsection<a class="copiable-link"
href=\'#The-subsection\'> ¶</a></span></h4>
</div>
diff --git a/tp/t/results/sectioning/one_subsection_and_node.pl
b/tp/t/results/sectioning/one_subsection_and_node.pl
index df59e0130b..23b6147beb 100644
--- a/tp/t/results/sectioning/one_subsection_and_node.pl
+++ b/tp/t/results/sectioning/one_subsection_and_node.pl
@@ -194,13 +194,19 @@ $result_converted{'html'}->{'one_subsection_and_node'} =
'<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#one-node" rel="start" title="one node">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
<body lang="en">
<div class="subsection-level-extent" id="one-node">
-<h4 class="subsection" id="The-subsection">1 The subsection</h4>
+<h4 class="subsection" id="The-subsection"><span>1 The subsection<a
class="copiable-link" href=\'#The-subsection\'> ¶</a></span></h4>
</div>
diff --git a/tp/t/results/sectioning/part_before_chapter.pl
b/tp/t/results/sectioning/part_before_chapter.pl
index 0725258f92..a44391e0db 100644
--- a/tp/t/results/sectioning/part_before_chapter.pl
+++ b/tp/t/results/sectioning/part_before_chapter.pl
@@ -219,20 +219,26 @@ $result_converted{'html'}->{'part_before_chapter'} =
'<!DOCTYPE html>
<meta name="distribution" content="global">
<meta name="viewport" content="width=device-width,initial-scale=1">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
<body lang="en">
<div class="part-level-extent" id="part">
-<h1 class="part">part</h1>
+<h1 class="part"><span>part<a class="copiable-link" href=\'#part\'>
¶</a></span></h1>
<hr>
<ul class="mini-toc">
<li><a href="#chapter" accesskey="1">chapter</a></li>
</ul>
<div class="chapter-level-extent" id="chapter">
-<h2 class="chapter">1 chapter</h2>
+<h2 class="chapter"><span>1 chapter<a class="copiable-link" href=\'#chapter\'>
¶</a></span></h2>
</div>
</div>
diff --git a/tp/t/results/sectioning/part_before_section.pl
b/tp/t/results/sectioning/part_before_section.pl
index 6c613cba72..0e4d62f224 100644
--- a/tp/t/results/sectioning/part_before_section.pl
+++ b/tp/t/results/sectioning/part_before_section.pl
@@ -205,14 +205,14 @@ $result_directions_text{'part_before_section'} =
'element: @section section
$result_converted{'html_text'}->{'part_before_section'} = '<div
class="part-level-extent" id="part">
-<h1 class="part">part</h1>
+<h1 class="part"><span>part<a class="copiable-link" href=\'#part\'>
¶</a></span></h1>
<hr>
<ul class="mini-toc">
<li><a href="#section" accesskey="1">section</a></li>
</ul>
<div class="chapter-level-extent" id="section">
-<h2 class="chapter section-level-set-chapter">1 section</h2>
+<h2 class="chapter section-level-set-chapter"><span>1 section<a
class="copiable-link" href=\'#section\'> ¶</a></span></h2>
</div>
</div>
';
diff --git a/tp/t/results/sectioning/part_before_top.pl
b/tp/t/results/sectioning/part_before_top.pl
index be8b9c1283..63d3acc1b6 100644
--- a/tp/t/results/sectioning/part_before_top.pl
+++ b/tp/t/results/sectioning/part_before_top.pl
@@ -227,18 +227,24 @@ $result_converted{'html'}->{'part_before_top'} =
'<!DOCTYPE html>
<meta name="distribution" content="global">
<meta name="viewport" content="width=device-width,initial-scale=1">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
<body lang="en">
<div class="part-level-extent" id="part">
-<h1 class="part">part</h1>
+<h1 class="part"><span>part<a class="copiable-link" href=\'#part\'>
¶</a></span></h1>
<hr>
</div>
<div class="top-level-extent" id="top">
-<h1 class="top">top</h1>
+<h1 class="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
</div>
diff --git a/tp/t/results/sectioning/part_chapter_after_top.pl
b/tp/t/results/sectioning/part_chapter_after_top.pl
index 680b665afc..4638fce539 100644
--- a/tp/t/results/sectioning/part_chapter_after_top.pl
+++ b/tp/t/results/sectioning/part_chapter_after_top.pl
@@ -821,6 +821,12 @@ $result_converted{'html'}->{'part_chapter_after_top'} =
'<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -831,7 +837,7 @@ $result_converted{'html'}->{'part_chapter_after_top'} =
'<!DOCTYPE html>
<p>
Next: <a href="#chapter" accesskey="n" rel="next">chapter</a> </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<hr>
@@ -841,14 +847,14 @@ Next: <a href="#chapter" accesskey="n"
rel="next">chapter</a> </p>
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">top</a>, Up: <a href="#Top"
accesskey="u" rel="up">top</a> </p>
</div>
-<h1 class="part">part</h1>
+<h1 class="part"><span>part<a class="copiable-link" href=\'#part\'>
¶</a></span></h1>
<hr>
<ul class="mini-toc">
<li><a href="#chapter" accesskey="1">chapter</a></li>
</ul>
<div class="chapter-level-extent" id="chapter">
-<h2 class="chapter" id="chapter-1">1 chapter</h2>
+<h2 class="chapter" id="chapter-1"><span>1 chapter<a class="copiable-link"
href=\'#chapter-1\'> ¶</a></span></h2>
</div>
</div>
diff --git a/tp/t/results/sectioning/part_node_after_top.pl
b/tp/t/results/sectioning/part_node_after_top.pl
index d8a7f8c2a7..111b6c5611 100644
--- a/tp/t/results/sectioning/part_node_after_top.pl
+++ b/tp/t/results/sectioning/part_node_after_top.pl
@@ -712,6 +712,12 @@ $result_converted{'html'}->{'part_node_after_top'} =
'<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -722,7 +728,7 @@ $result_converted{'html'}->{'part_node_after_top'} =
'<!DOCTYPE html>
<p>
Next: <a href="#part-node-after-top" accesskey="n" rel="next">part node after
top</a> </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<hr>
@@ -730,10 +736,10 @@ Next: <a href="#part-node-after-top" accesskey="n"
rel="next">part node after to
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">top</a>, Up: <a href="#Top"
accesskey="u" rel="up">top</a> </p>
</div>
-<h4 class="node">part node after top</h4>
+<h4 class="node"><span>part node after top<a class="copiable-link"
href=\'#part-node-after-top\'> ¶</a></span></h4>
</div>
<div class="part-level-extent" id="part">
-<h1 class="part">part</h1>
+<h1 class="part"><span>part<a class="copiable-link" href=\'#part\'>
¶</a></span></h1>
<hr>
</div>
diff --git a/tp/t/results/sectioning/part_node_before_top.pl
b/tp/t/results/sectioning/part_node_before_top.pl
index 5690207321..132e2e5a4a 100644
--- a/tp/t/results/sectioning/part_node_before_top.pl
+++ b/tp/t/results/sectioning/part_node_before_top.pl
@@ -650,6 +650,12 @@ $result_converted{'html'}->{'part_node_before_top'} =
'<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -659,19 +665,19 @@ $result_converted{'html'}->{'part_node_before_top'} =
'<!DOCTYPE html>
<p>
Next: <a href="#Top" accesskey="n" rel="next">top</a>, Previous: <a
href="#Top" accesskey="p" rel="prev">top</a>, Up: <a href="#Top" accesskey="u"
rel="up">top</a> </p>
</div>
-<h4 class="node">part node before top</h4>
+<h4 class="node"><span>part node before top<a class="copiable-link"
href=\'#part-node-before-top\'> ¶</a></span></h4>
<hr>
<div class="part-level-extent" id="part">
<div class="nav-panel">
<p>
Next: <a href="#part-node-before-top" accesskey="n" rel="next">part node
before top</a> </p>
</div>
-<h1 class="part">part</h1>
+<h1 class="part"><span>part<a class="copiable-link" href=\'#part\'>
¶</a></span></h1>
<hr>
</div>
<div class="top-level-extent" id="Top">
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
</div>
diff --git a/tp/t/results/sectioning/part_node_chapter_after_top.pl
b/tp/t/results/sectioning/part_node_chapter_after_top.pl
index 3c1c076585..3a331fc49c 100644
--- a/tp/t/results/sectioning/part_node_chapter_after_top.pl
+++ b/tp/t/results/sectioning/part_node_chapter_after_top.pl
@@ -1077,6 +1077,12 @@
$result_converted{'html'}->{'part_node_chapter_after_top'} = '<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -1087,7 +1093,7 @@
$result_converted{'html'}->{'part_node_chapter_after_top'} = '<!DOCTYPE html>
<p>
Next: <a href="#a-node-after-part" accesskey="n" rel="next">a node after
part</a> </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<hr>
@@ -1097,13 +1103,13 @@ Next: <a href="#a-node-after-part" accesskey="n"
rel="next">a node after part</a
<p>
Next: <a href="#chapter" accesskey="n" rel="next">chapter</a>, Previous: <a
href="#Top" accesskey="p" rel="prev">top</a>, Up: <a href="#Top" accesskey="u"
rel="up">top</a> </p>
</div>
-<h1 class="part">part</h1>
+<h1 class="part"><span>part<a class="copiable-link" href=\'#part\'>
¶</a></span></h1>
<hr>
<ul class="mini-toc">
<li><a href="#chapter" accesskey="1">chapter</a></li>
</ul>
-<h4 class="node" id="a-node-after-part">a node after part</h4>
+<h4 class="node" id="a-node-after-part"><span>a node after part<a
class="copiable-link" href=\'#a-node-after-part\'> ¶</a></span></h4>
<p>After a node after part
</p>
<hr>
@@ -1112,7 +1118,7 @@ Next: <a href="#chapter" accesskey="n"
rel="next">chapter</a>, Previous: <a href
<p>
Next: <a href="#a-node-after-part" accesskey="n" rel="next">a node after
part</a>, Up: <a href="#Top" accesskey="u" rel="up">top</a> </p>
</div>
-<h2 class="chapter" id="chapter-1">1 chapter</h2>
+<h2 class="chapter" id="chapter-1"><span>1 chapter<a class="copiable-link"
href=\'#chapter-1\'> ¶</a></span></h2>
</div>
</div>
diff --git a/tp/t/results/sectioning/part_node_chapter_appendix.pl
b/tp/t/results/sectioning/part_node_chapter_appendix.pl
index 6f04dbb07d..241488ebef 100644
--- a/tp/t/results/sectioning/part_node_chapter_appendix.pl
+++ b/tp/t/results/sectioning/part_node_chapter_appendix.pl
@@ -1014,6 +1014,12 @@
$result_converted{'html'}->{'part_node_chapter_appendix'} = '<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -1024,7 +1030,7 @@ $result_converted{'html'}->{'part_node_chapter_appendix'}
= '<!DOCTYPE html>
<p>
Next: <a href="#chapter-node" accesskey="n" rel="next">chapter</a> </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<hr>
@@ -1034,18 +1040,18 @@ Next: <a href="#chapter-node" accesskey="n"
rel="next">chapter</a> </p>
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">top</a>, Up: <a href="#Top"
accesskey="u" rel="up">top</a> </p>
</div>
-<h1 class="part">Part 1</h1>
+<h1 class="part"><span>Part 1<a class="copiable-link" href=\'#Part-1\'>
¶</a></span></h1>
<hr>
<ul class="mini-toc">
<li><a href="#chapter-node" accesskey="1">chapter</a></li>
</ul>
<div class="chapter-level-extent" id="chapter-node">
-<h2 class="chapter" id="chapter">1 chapter</h2>
+<h2 class="chapter" id="chapter"><span>1 chapter<a class="copiable-link"
href=\'#chapter\'> ¶</a></span></h2>
</div>
<div class="appendix-level-extent" id="Appendix">
-<h2 class="appendix">Appendix A Appendix</h2>
+<h2 class="appendix"><span>Appendix A Appendix<a class="copiable-link"
href=\'#Appendix\'> ¶</a></span></h2>
</div>
</div>
diff --git a/tp/t/results/sectioning/part_node_chapter_node_appendix.pl
b/tp/t/results/sectioning/part_node_chapter_node_appendix.pl
index 8cb1b0f63f..eed3dfa149 100644
--- a/tp/t/results/sectioning/part_node_chapter_node_appendix.pl
+++ b/tp/t/results/sectioning/part_node_chapter_node_appendix.pl
@@ -1211,6 +1211,12 @@
$result_converted{'html'}->{'part_node_chapter_node_appendix'} = '<!DOCTYPE html
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -1221,7 +1227,7 @@
$result_converted{'html'}->{'part_node_chapter_node_appendix'} = '<!DOCTYPE html
<p>
Next: <a href="#chapter-node" accesskey="n" rel="next">chapter</a> </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<hr>
@@ -1231,14 +1237,14 @@ Next: <a href="#chapter-node" accesskey="n"
rel="next">chapter</a> </p>
<p>
Next: <a href="#appendix-node" accesskey="n" rel="next">Appendix</a>,
Previous: <a href="#Top" accesskey="p" rel="prev">top</a>, Up: <a href="#Top"
accesskey="u" rel="up">top</a> </p>
</div>
-<h1 class="part">Part 1</h1>
+<h1 class="part"><span>Part 1<a class="copiable-link" href=\'#Part-1\'>
¶</a></span></h1>
<hr>
<ul class="mini-toc">
<li><a href="#chapter-node" accesskey="1">chapter</a></li>
</ul>
<div class="chapter-level-extent" id="chapter-node">
-<h2 class="chapter" id="chapter">1 chapter</h2>
+<h2 class="chapter" id="chapter"><span>1 chapter<a class="copiable-link"
href=\'#chapter\'> ¶</a></span></h2>
<hr>
</div>
@@ -1247,7 +1253,7 @@ Next: <a href="#appendix-node" accesskey="n"
rel="next">Appendix</a>, Previous:
<p>
Previous: <a href="#chapter-node" accesskey="p" rel="prev">chapter</a>, Up: <a
href="#Top" accesskey="u" rel="up">top</a> </p>
</div>
-<h2 class="appendix" id="Appendix">Appendix A Appendix</h2>
+<h2 class="appendix" id="Appendix"><span>Appendix A Appendix<a
class="copiable-link" href=\'#Appendix\'> ¶</a></span></h2>
</div>
</div>
diff --git a/tp/t/results/sectioning/part_node_node_part_appendix.pl
b/tp/t/results/sectioning/part_node_node_part_appendix.pl
index 1e06d2f6b6..7b58c2b4c2 100644
--- a/tp/t/results/sectioning/part_node_node_part_appendix.pl
+++ b/tp/t/results/sectioning/part_node_node_part_appendix.pl
@@ -1302,6 +1302,12 @@
$result_converted{'html'}->{'part_node_node_part_appendix'} = '<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -1312,7 +1318,7 @@
$result_converted{'html'}->{'part_node_node_part_appendix'} = '<!DOCTYPE html>
<p>
Next: <a href="#chapter-node" accesskey="n" rel="next">chapter</a> </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<hr>
@@ -1322,14 +1328,14 @@ Next: <a href="#chapter-node" accesskey="n"
rel="next">chapter</a> </p>
<p>
Next: <a href="#appendix-part" accesskey="n" rel="next">Appendix</a>,
Previous: <a href="#Top" accesskey="p" rel="prev">top</a>, Up: <a href="#Top"
accesskey="u" rel="up">top</a> </p>
</div>
-<h1 class="part">Part 1</h1>
+<h1 class="part"><span>Part 1<a class="copiable-link" href=\'#Part-1\'>
¶</a></span></h1>
<hr>
<ul class="mini-toc">
<li><a href="#chapter-node" accesskey="1">chapter</a></li>
</ul>
<div class="chapter-level-extent" id="chapter-node">
-<h2 class="chapter" id="chapter">1 chapter</h2>
+<h2 class="chapter" id="chapter"><span>1 chapter<a class="copiable-link"
href=\'#chapter\'> ¶</a></span></h2>
<hr>
</div>
@@ -1341,13 +1347,13 @@ Previous: <a href="#chapter-node" accesskey="p"
rel="prev">chapter</a>, Up: <a h
</div>
</div>
<div class="part-level-extent" id="Part-Appendix">
-<h1 class="part">Part Appendix</h1>
+<h1 class="part"><span>Part Appendix<a class="copiable-link"
href=\'#Part-Appendix\'> ¶</a></span></h1>
<hr>
<ul class="mini-toc">
<li><a href="#appendix-part" accesskey="1">Appendix</a></li>
</ul>
-<h2 class="appendix" id="Appendix">Appendix A Appendix</h2>
+<h2 class="appendix" id="Appendix"><span>Appendix A Appendix<a
class="copiable-link" href=\'#Appendix\'> ¶</a></span></h2>
</div>
diff --git a/tp/t/results/sectioning/part_node_part_appendix.pl
b/tp/t/results/sectioning/part_node_part_appendix.pl
index e70f738455..3cdd0cc20a 100644
--- a/tp/t/results/sectioning/part_node_part_appendix.pl
+++ b/tp/t/results/sectioning/part_node_part_appendix.pl
@@ -1101,6 +1101,12 @@ $result_converted{'html'}->{'part_node_part_appendix'} =
'<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -1111,7 +1117,7 @@ $result_converted{'html'}->{'part_node_part_appendix'} =
'<!DOCTYPE html>
<p>
Next: <a href="#chapter-node" accesskey="n" rel="next">chapter</a> </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<hr>
@@ -1121,26 +1127,26 @@ Next: <a href="#chapter-node" accesskey="n"
rel="next">chapter</a> </p>
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">top</a>, Up: <a href="#Top"
accesskey="u" rel="up">top</a> </p>
</div>
-<h1 class="part">Part 1</h1>
+<h1 class="part"><span>Part 1<a class="copiable-link" href=\'#Part-1\'>
¶</a></span></h1>
<hr>
<ul class="mini-toc">
<li><a href="#chapter-node" accesskey="1">chapter</a></li>
</ul>
<div class="chapter-level-extent" id="chapter-node">
-<h2 class="chapter" id="chapter">1 chapter</h2>
+<h2 class="chapter" id="chapter"><span>1 chapter<a class="copiable-link"
href=\'#chapter\'> ¶</a></span></h2>
</div>
</div>
<div class="part-level-extent" id="Part-Appendix">
-<h1 class="part">Part Appendix</h1>
+<h1 class="part"><span>Part Appendix<a class="copiable-link"
href=\'#Part-Appendix\'> ¶</a></span></h1>
<hr>
<ul class="mini-toc">
<li><a href="#Appendix" accesskey="1">Appendix</a></li>
</ul>
<div class="appendix-level-extent" id="Appendix">
-<h2 class="appendix">Appendix A Appendix</h2>
+<h2 class="appendix"><span>Appendix A Appendix<a class="copiable-link"
href=\'#Appendix\'> ¶</a></span></h2>
</div>
</div>
diff --git a/tp/t/results/sectioning/part_node_part_node_appendix.pl
b/tp/t/results/sectioning/part_node_part_node_appendix.pl
index eb0955bee5..d4cb81bc6d 100644
--- a/tp/t/results/sectioning/part_node_part_node_appendix.pl
+++ b/tp/t/results/sectioning/part_node_part_node_appendix.pl
@@ -1296,6 +1296,12 @@
$result_converted{'html'}->{'part_node_part_node_appendix'} = '<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -1306,7 +1312,7 @@
$result_converted{'html'}->{'part_node_part_node_appendix'} = '<!DOCTYPE html>
<p>
Next: <a href="#chapter-node" accesskey="n" rel="next">chapter</a> </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<hr>
@@ -1316,14 +1322,14 @@ Next: <a href="#chapter-node" accesskey="n"
rel="next">chapter</a> </p>
<p>
Next: <a href="#appendix-node" accesskey="n" rel="next">Appendix</a>,
Previous: <a href="#Top" accesskey="p" rel="prev">top</a>, Up: <a href="#Top"
accesskey="u" rel="up">top</a> </p>
</div>
-<h1 class="part">Part 1</h1>
+<h1 class="part"><span>Part 1<a class="copiable-link" href=\'#Part-1\'>
¶</a></span></h1>
<hr>
<ul class="mini-toc">
<li><a href="#chapter-node" accesskey="1">chapter</a></li>
</ul>
<div class="chapter-level-extent" id="chapter-node">
-<h2 class="chapter" id="chapter">1 chapter</h2>
+<h2 class="chapter" id="chapter"><span>1 chapter<a class="copiable-link"
href=\'#chapter\'> ¶</a></span></h2>
<hr>
</div>
@@ -1333,14 +1339,14 @@ Next: <a href="#appendix-node" accesskey="n"
rel="next">Appendix</a>, Previous:
<p>
Previous: <a href="#chapter-node" accesskey="p" rel="prev">chapter</a>, Up: <a
href="#Top" accesskey="u" rel="up">top</a> </p>
</div>
-<h1 class="part">Part Appendix</h1>
+<h1 class="part"><span>Part Appendix<a class="copiable-link"
href=\'#Part-Appendix\'> ¶</a></span></h1>
<hr>
<ul class="mini-toc">
<li><a href="#appendix-node" accesskey="1">Appendix</a></li>
</ul>
<div class="appendix-level-extent" id="appendix-node">
-<h2 class="appendix" id="Appendix">Appendix A Appendix</h2>
+<h2 class="appendix" id="Appendix"><span>Appendix A Appendix<a
class="copiable-link" href=\'#Appendix\'> ¶</a></span></h2>
</div>
</div>
diff --git a/tp/t/results/sectioning/protected_node_parentheses.pl
b/tp/t/results/sectioning/protected_node_parentheses.pl
index 47372f5e71..97086d5edb 100644
--- a/tp/t/results/sectioning/protected_node_parentheses.pl
+++ b/tp/t/results/sectioning/protected_node_parentheses.pl
@@ -568,6 +568,12 @@ $result_converted{'html'}->{'protected_node_parentheses'}
= '<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -579,7 +585,7 @@ $result_converted{'html'}->{'protected_node_parentheses'} =
'<!DOCTYPE html>
<p>
Next: <a href="#g_t_0028manual_0029-name" accesskey="n" rel="next">(manual)
name</a> </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<hr>
@@ -587,7 +593,7 @@ Next: <a href="#g_t_0028manual_0029-name" accesskey="n"
rel="next">(manual) name
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">top</a>, Up: <a href="#Top"
accesskey="u" rel="up">top</a> </p>
</div>
-<h4 class="node">(manual) name</h4>
+<h4 class="node"><span>(manual) name<a class="copiable-link"
href=\'#g_t_0028manual_0029-name\'> ¶</a></span></h4>
<a class="anchor" id="g_t_0028manual2_0029-name2"></a>
<p><a class="ref" href="#g_t_0028manual2_0029-name2">(manual2) name2</a>.
diff --git a/tp/t/results/sectioning/recursive_self_section_reference.pl
b/tp/t/results/sectioning/recursive_self_section_reference.pl
index 5cee0d9615..526472cdb9 100644
--- a/tp/t/results/sectioning/recursive_self_section_reference.pl
+++ b/tp/t/results/sectioning/recursive_self_section_reference.pl
@@ -203,13 +203,19 @@
$result_converted{'html'}->{'recursive_self_section_reference'} = '<!DOCTYPE htm
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#sharp" rel="start" title="sharp">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
<body lang="en">
<div class="chapter-level-extent" id="sharp">
-<h2 class="chapter" id="sharp-tuple">1 <a class="ref" href="#sharp">sharp</a>
tuple</h2>
+<h2 class="chapter" id="sharp-tuple"><span>1 <a class="ref"
href="#sharp">sharp</a> tuple<a class="copiable-link" href=\'#sharp-tuple\'>
¶</a></span></h2>
</div>
diff --git a/tp/t/results/sectioning/ref_to_top.pl
b/tp/t/results/sectioning/ref_to_top.pl
index 7b01aba070..064c2d2c27 100644
--- a/tp/t/results/sectioning/ref_to_top.pl
+++ b/tp/t/results/sectioning/ref_to_top.pl
@@ -250,6 +250,12 @@ $result_converted{'html'}->{'ref_to_top'} = '<!DOCTYPE
html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="ToP">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -257,7 +263,7 @@ $result_converted{'html'}->{'ref_to_top'} = '<!DOCTYPE html>
<body lang="en">
<div class="top-level-extent" id="Top">
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<p>See <a class="xref" href="#Top">top</a>.
</p></div>
diff --git a/tp/t/results/sectioning/reference_to_only_special_spaces_node.pl
b/tp/t/results/sectioning/reference_to_only_special_spaces_node.pl
index 5c1c40cfeb..2b4bf1a217 100644
--- a/tp/t/results/sectioning/reference_to_only_special_spaces_node.pl
+++ b/tp/t/results/sectioning/reference_to_only_special_spaces_node.pl
@@ -694,6 +694,12 @@
$result_converted{'html'}->{'reference_to_only_special_spaces_node'} = '<!DOCTYP
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -704,7 +710,7 @@
$result_converted{'html'}->{'reference_to_only_special_spaces_node'} = '<!DOCTYP
<p>
Next: <a href="#g_t_2002_2003_2002" accesskey="n" rel="next">EN QUAD| | EM
QUAD| | EN SPACE| |</a> </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#g_t_2002_2003_2002" accesskey="1">EN QUAD| | EM QUAD| | EN
SPACE| |</a></li>
@@ -716,7 +722,7 @@ Next: <a href="#g_t_2002_2003_2002" accesskey="n"
rel="next">EN QUAD| | EM QUA
<p>
Next: <code class="code">EN QUAD| | EM QUAD| | EN SPACE| |</code>, Previous:
<a href="#Top" accesskey="p" rel="prev">top</a>, Up: <a href="#Top"
accesskey="u" rel="up">top</a> </p>
</div>
-<h2 class="chapter"
id="EN-QUAD_007c-_007c-EM-QUAD_007c-_007c-EN-SPACE_007c-_007c">1 EN QUAD| | EM
QUAD| | EN SPACE| |</h2>
+<h2 class="chapter"
id="EN-QUAD_007c-_007c-EM-QUAD_007c-_007c-EN-SPACE_007c-_007c"><span>1 EN QUAD|
| EM QUAD| | EN SPACE| |<a class="copiable-link"
href=\'#EN-QUAD_007c-_007c-EM-QUAD_007c-_007c-EN-SPACE_007c-_007c\'>
¶</a></span></h2>
<p><a class="ref" href="#g_t_2002_2003_2002"> </a>.
</p>
@@ -727,7 +733,7 @@ Next: <code class="code">EN QUAD| | EM QUAD| | EN SPACE|
|</code>, Previou
<p>
</p>
</div>
-<h2 class="chapter"
id="EN-QUAD_007c-_007c-EM-QUAD_007c-_007c-EN-SPACE_007c-_007c-1">2 <code
class="code">EN QUAD| | EM QUAD| | EN SPACE| |</code></h2>
+<h2 class="chapter"
id="EN-QUAD_007c-_007c-EM-QUAD_007c-_007c-EN-SPACE_007c-_007c-1"><span>2 <code
class="code">EN QUAD| | EM QUAD| | EN SPACE| |</code><a class="copiable-link"
href=\'#EN-QUAD_007c-_007c-EM-QUAD_007c-_007c-EN-SPACE_007c-_007c-1\'>
¶</a></span></h2>
<p><a class="ref" href="#g_t_2002_2003_2002"><code class="code"> </code></a>.
</p>
diff --git a/tp/t/results/sectioning/section_before_after_top_node.pl
b/tp/t/results/sectioning/section_before_after_top_node.pl
index 574d0aa96a..0a3597a201 100644
--- a/tp/t/results/sectioning/section_before_after_top_node.pl
+++ b/tp/t/results/sectioning/section_before_after_top_node.pl
@@ -331,21 +331,27 @@
$result_converted{'html'}->{'section_before_after_top_node'} = '<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
<body lang="en">
<div class="unnumbered-level-extent" id="before">
-<h2 class="unnumbered">before</h2>
+<h2 class="unnumbered"><span>before<a class="copiable-link" href=\'#before\'>
¶</a></span></h2>
</div>
<div class="unnumbered-level-extent" id="Top">
-<h2 class="unnumbered top-level-set-unnumbered" id="top-section">top
section</h2>
+<h2 class="unnumbered top-level-set-unnumbered" id="top-section"><span>top
section<a class="copiable-link" href=\'#top-section\'> ¶</a></span></h2>
</div>
<div class="chapter-level-extent" id="Chapter">
-<h2 class="chapter">1 Chapter</h2>
+<h2 class="chapter"><span>1 Chapter<a class="copiable-link" href=\'#Chapter\'>
¶</a></span></h2>
<p>in chapter
</p></div>
diff --git a/tp/t/results/sectioning/section_before_after_top_node_last_node.pl
b/tp/t/results/sectioning/section_before_after_top_node_last_node.pl
index be7c216f50..371310c12c 100644
--- a/tp/t/results/sectioning/section_before_after_top_node_last_node.pl
+++ b/tp/t/results/sectioning/section_before_after_top_node_last_node.pl
@@ -400,6 +400,12 @@
$result_converted{'html'}->{'section_before_after_top_node_last_node'} = '<!DOCT
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -410,15 +416,15 @@
$result_converted{'html'}->{'section_before_after_top_node_last_node'} = '<!DOCT
<p>
Next: <a href="#node-after" accesskey="n" rel="next">node after</a> </p>
</div>
-<h2 class="unnumbered">before</h2>
+<h2 class="unnumbered"><span>before<a class="copiable-link" href=\'#before\'>
¶</a></span></h2>
</div>
<div class="unnumbered-level-extent" id="Top">
-<h2 class="unnumbered top-level-set-unnumbered" id="top-section">top
section</h2>
+<h2 class="unnumbered top-level-set-unnumbered" id="top-section"><span>top
section<a class="copiable-link" href=\'#top-section\'> ¶</a></span></h2>
</div>
<div class="chapter-level-extent" id="Chapter">
-<h2 class="chapter">1 Chapter</h2>
+<h2 class="chapter"><span>1 Chapter<a class="copiable-link" href=\'#Chapter\'>
¶</a></span></h2>
<p>in chapter
</p>
@@ -427,7 +433,7 @@ Next: <a href="#node-after" accesskey="n" rel="next">node
after</a> </p>
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">top section</a> </p>
</div>
-<h4 class="node">node after</h4>
+<h4 class="node"><span>node after<a class="copiable-link"
href=\'#node-after\'> ¶</a></span></h4>
</div>
diff --git a/tp/t/results/sectioning/section_before_part.pl
b/tp/t/results/sectioning/section_before_part.pl
index 7b4d740b74..2ff74ce507 100644
--- a/tp/t/results/sectioning/section_before_part.pl
+++ b/tp/t/results/sectioning/section_before_part.pl
@@ -194,6 +194,8 @@ $result_converted{'html'}->{'section_before_part'} =
'<!DOCTYPE html>
<link href="#SEC_Contents" rel="contents" title="Table of Contents">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -203,11 +205,11 @@ ul.toc-numbered-mark {list-style: none}
<body lang="en">
<div class="section-level-extent" id="section">
-<h3 class="section">1 section</h3>
+<h3 class="section"><span>1 section<a class="copiable-link" href=\'#section\'>
¶</a></span></h3>
</div>
<div class="part-level-extent" id="part">
-<h1 class="part">part</h1>
+<h1 class="part"><span>part<a class="copiable-link" href=\'#part\'>
¶</a></span></h1>
<hr>
<div class="element-contents" id="SEC_Contents">
diff --git a/tp/t/results/sectioning/section_before_top.pl
b/tp/t/results/sectioning/section_before_top.pl
index f92842b12b..4c742b0ab7 100644
--- a/tp/t/results/sectioning/section_before_top.pl
+++ b/tp/t/results/sectioning/section_before_top.pl
@@ -486,6 +486,12 @@ $result_converted{'html'}->{'section_before_top'} =
'<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -496,7 +502,7 @@ $result_converted{'html'}->{'section_before_top'} =
'<!DOCTYPE html>
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">top</a>, Up: <a href="#Top"
accesskey="u" rel="up">top</a> </p>
</div>
-<h3 class="section" id="section">1 section</h3>
+<h3 class="section" id="section"><span>1 section<a class="copiable-link"
href=\'#section\'> ¶</a></span></h3>
<hr>
</div>
@@ -505,7 +511,7 @@ Previous: <a href="#Top" accesskey="p" rel="prev">top</a>,
Up: <a href="#Top" ac
<p>
Next: <a href="#section-node" accesskey="n" rel="next">section</a> </p>
</div>
-<h3 class="unnumberedsec top-level-set-unnumberedsec" id="top">top</h3>
+<h3 class="unnumberedsec top-level-set-unnumberedsec" id="top"><span>top<a
class="copiable-link" href=\'#top\'> ¶</a></span></h3>
</div>
diff --git a/tp/t/results/sectioning/section_below_unnumbered.pl
b/tp/t/results/sectioning/section_below_unnumbered.pl
index 131286f22f..a98378c4e3 100644
--- a/tp/t/results/sectioning/section_below_unnumbered.pl
+++ b/tp/t/results/sectioning/section_below_unnumbered.pl
@@ -790,6 +790,8 @@ $result_converted{'html'}->{'section_below_unnumbered'} =
'<!DOCTYPE html>
<link href="#SEC_Contents" rel="contents" title="Table of Contents">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
ul.toc-numbered-mark {list-style: none}
-->
</style>
@@ -804,7 +806,7 @@ ul.toc-numbered-mark {list-style: none}
<p>
Next: <a href="#Unn" accesskey="n" rel="next">Unn</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h1 class="top" id="Top-1">Top</h1>
+<h1 class="top" id="Top-1"><span>Top<a class="copiable-link" href=\'#Top-1\'>
¶</a></span></h1>
<p>Top node.
</p>
@@ -829,7 +831,7 @@ Next: <a href="#Unn" accesskey="n" rel="next">Unn</a>
[<a href="#SEC_Cont
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">Top</a>, Up: <a href="#Top"
accesskey="u" rel="up">Top</a> [<a href="#SEC_Contents" title="Table of
contents" rel="contents">Contents</a>]</p>
</div>
-<h2 class="unnumbered" id="Unn-1">Unn</h2>
+<h2 class="unnumbered" id="Unn-1"><span>Unn<a class="copiable-link"
href=\'#Unn-1\'> ¶</a></span></h2>
<ul class="mini-toc">
@@ -841,7 +843,7 @@ Previous: <a href="#Top" accesskey="p" rel="prev">Top</a>,
Up: <a href="#Top" ac
<p>
Up: <a href="#Unn" accesskey="u" rel="up">Unn</a> [<a
href="#SEC_Contents" title="Table of contents" rel="contents">Contents</a>]</p>
</div>
-<h3 class="section" id="Sec-1">Sec</h3>
+<h3 class="section" id="Sec-1"><span>Sec<a class="copiable-link"
href=\'#Sec-1\'> ¶</a></span></h3>
<p>Should be unnumbered.
</p>
diff --git a/tp/t/results/sectioning/section_below_unnumbered_no_top.pl
b/tp/t/results/sectioning/section_below_unnumbered_no_top.pl
index 26084b87a4..077bacf4ed 100644
--- a/tp/t/results/sectioning/section_below_unnumbered_no_top.pl
+++ b/tp/t/results/sectioning/section_below_unnumbered_no_top.pl
@@ -138,18 +138,24 @@
$result_converted{'html'}->{'section_below_unnumbered_no_top'} = '<!DOCTYPE html
<meta name="distribution" content="global">
<meta name="viewport" content="width=device-width,initial-scale=1">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
<body lang="en">
<div class="unnumbered-level-extent" id="U">
-<h2 class="unnumbered">U</h2>
+<h2 class="unnumbered"><span>U<a class="copiable-link" href=\'#U\'>
¶</a></span></h2>
<ul class="mini-toc">
<li><a href="#S" accesskey="1">S</a></li>
</ul>
<div class="section-level-extent" id="S">
-<h3 class="section">S</h3>
+<h3 class="section"><span>S<a class="copiable-link" href=\'#S\'>
¶</a></span></h3>
</div>
</div>
diff --git a/tp/t/results/sectioning/section_chapter_before_top_nodes.pl
b/tp/t/results/sectioning/section_chapter_before_top_nodes.pl
index 03d67f514f..361cfe9492 100644
--- a/tp/t/results/sectioning/section_chapter_before_top_nodes.pl
+++ b/tp/t/results/sectioning/section_chapter_before_top_nodes.pl
@@ -770,6 +770,12 @@
$result_converted{'html'}->{'section_chapter_before_top_nodes'} = '<!DOCTYPE htm
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -780,7 +786,7 @@
$result_converted{'html'}->{'section_chapter_before_top_nodes'} = '<!DOCTYPE htm
<p>
Next: <a href="#chapter-node" accesskey="n" rel="next">chapter</a>, Up: <a
href="#chapter-node" accesskey="u" rel="up">chapter</a> </p>
</div>
-<h3 class="section" id="section">1 section</h3>
+<h3 class="section" id="section"><span>1 section<a class="copiable-link"
href=\'#section\'> ¶</a></span></h3>
<hr>
</div>
@@ -789,7 +795,7 @@ Next: <a href="#chapter-node" accesskey="n"
rel="next">chapter</a>, Up: <a href=
<p>
Next: <a href="#Top" accesskey="n" rel="next">top</a>, Previous: <a
href="#section-node" accesskey="p" rel="prev">section</a>, Up: <a href="#Top"
accesskey="u" rel="up">top</a> </p>
</div>
-<h3 class="section chapter-level-set-section" id="chapter">2 chapter</h3>
+<h3 class="section chapter-level-set-section" id="chapter"><span>2 chapter<a
class="copiable-link" href=\'#chapter\'> ¶</a></span></h3>
<hr>
@@ -799,7 +805,7 @@ Next: <a href="#Top" accesskey="n" rel="next">top</a>,
Previous: <a href="#secti
<p>
Next: <a href="#chapter-node" accesskey="n" rel="next">chapter</a> </p>
</div>
-<h3 class="unnumberedsec top-level-set-unnumberedsec" id="top">top</h3>
+<h3 class="unnumberedsec top-level-set-unnumberedsec" id="top"><span>top<a
class="copiable-link" href=\'#top\'> ¶</a></span></h3>
</div>
diff --git a/tp/t/results/sectioning/section_node_before_part.pl
b/tp/t/results/sectioning/section_node_before_part.pl
index 59e7dabe2e..ea774ffb9d 100644
--- a/tp/t/results/sectioning/section_node_before_part.pl
+++ b/tp/t/results/sectioning/section_node_before_part.pl
@@ -260,6 +260,12 @@ $result_converted{'html'}->{'section_node_before_part'} =
'<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -267,11 +273,11 @@ $result_converted{'html'}->{'section_node_before_part'} =
'<!DOCTYPE html>
<body lang="en">
<div class="section-level-extent" id="Top">
-<h3 class="section" id="section">1 section</h3>
+<h3 class="section" id="section"><span>1 section<a class="copiable-link"
href=\'#section\'> ¶</a></span></h3>
</div>
<div class="part-level-extent" id="part">
-<h1 class="part">part</h1>
+<h1 class="part"><span>part<a class="copiable-link" href=\'#part\'>
¶</a></span></h1>
<hr>
</div>
diff --git a/tp/t/results/sectioning/setfilename_on_top_and_after_node.pl
b/tp/t/results/sectioning/setfilename_on_top_and_after_node.pl
index 435110c713..ddc60aa98c 100644
--- a/tp/t/results/sectioning/setfilename_on_top_and_after_node.pl
+++ b/tp/t/results/sectioning/setfilename_on_top_and_after_node.pl
@@ -279,13 +279,19 @@
$result_converted{'html'}->{'setfilename_on_top_and_after_node'} = '<!DOCTYPE ht
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
<body lang="en">
<div class="top-level-extent" id="Top">
-<h1 class="top" id="In-top-">In top </h1>
+<h1 class="top" id="In-top-"><span>In top <a class="copiable-link"
href=\'#In-top-\'> ¶</a></span></h1>
</div>
diff --git a/tp/t/results/sectioning/space_in_node.pl
b/tp/t/results/sectioning/space_in_node.pl
index 1c86a2ebe1..3ff0d2e293 100644
--- a/tp/t/results/sectioning/space_in_node.pl
+++ b/tp/t/results/sectioning/space_in_node.pl
@@ -628,6 +628,12 @@ $result_converted{'html'}->{'space_in_node'} = '<!DOCTYPE
html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -638,7 +644,7 @@ $result_converted{'html'}->{'space_in_node'} = '<!DOCTYPE
html>
<p>
Next: <a href="#Chap-first-here" accesskey="n" rel="next">Chap first here</a>
</p>
</div>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<hr>
@@ -646,21 +652,21 @@ Next: <a href="#Chap-first-here" accesskey="n"
rel="next">Chap first here</a> &
<p>
Next: <a href="#Test-title" accesskey="n" rel="next">Test
title</a>, Previous: <a href="#Top" accesskey="p" rel="prev">Top</a>, Up: <a
href="#Top" accesskey="u" rel="up">Top</a> </p>
</div>
-<h4 class="node">Chap first here</h4>
+<h4 class="node"><span>Chap first here<a class="copiable-link"
href=\'#Chap-first-here\'> ¶</a></span></h4>
<hr>
<a class="node-id" id="Test-title"></a><div class="nav-panel">
<p>
Next: <a href="#Last-with-spaces" accesskey="n" rel="next">Last with
spaces</a>, Previous: <a href="#Chap-first-here" accesskey="p" rel="prev">Chap
first here</a>, Up: <a href="#Top" accesskey="u" rel="up">Top</a> </p>
</div>
-<h4 class="node">Test title</h4>
+<h4 class="node"><span>Test title<a class="copiable-link"
href=\'#Test-title\'> ¶</a></span></h4>
<hr>
<a class="node-id" id="Last-with-spaces"></a><div class="nav-panel">
<p>
Previous: <a href="#Test-title" accesskey="p" rel="prev">Test
title</a>, Up: <a href="#Top" accesskey="u" rel="up">Top</a> </p>
</div>
-<h4 class="node">Last with spaces</h4>
+<h4 class="node"><span>Last with spaces<a class="copiable-link"
href=\'#Last-with-spaces\'> ¶</a></span></h4>
diff --git a/tp/t/results/sectioning/top_node_no_menu_direction.pl
b/tp/t/results/sectioning/top_node_no_menu_direction.pl
index dcaa9ccbdc..23ce3d9047 100644
--- a/tp/t/results/sectioning/top_node_no_menu_direction.pl
+++ b/tp/t/results/sectioning/top_node_no_menu_direction.pl
@@ -448,6 +448,12 @@ $result_converted{'html'}->{'top_node_no_menu_direction'}
= '<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -457,7 +463,7 @@ $result_converted{'html'}->{'top_node_no_menu_direction'} =
'<!DOCTYPE html>
<p>
Next: <a href="#second-node" accesskey="n" rel="next">second node</a>
</p>
</div>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<hr>
@@ -465,7 +471,7 @@ Next: <a href="#second-node" accesskey="n"
rel="next">second node</a> </p
<p>
Previous: <a href="#Top" accesskey="p" rel="prev">Top</a>, Up: <a href="#Top"
accesskey="u" rel="up">Top</a> </p>
</div>
-<h4 class="node">second node</h4>
+<h4 class="node"><span>second node<a class="copiable-link"
href=\'#second-node\'> ¶</a></span></h4>
diff --git a/tp/t/results/sectioning/top_node_part_top.pl
b/tp/t/results/sectioning/top_node_part_top.pl
index af80db17f5..c495145d42 100644
--- a/tp/t/results/sectioning/top_node_part_top.pl
+++ b/tp/t/results/sectioning/top_node_part_top.pl
@@ -397,6 +397,12 @@ $result_converted{'html'}->{'top_node_part_top'} =
'<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -406,10 +412,10 @@ $result_converted{'html'}->{'top_node_part_top'} =
'<!DOCTYPE html>
</div>
<div class="part-level-extent" id="part">
-<h1 class="part">part</h1>
+<h1 class="part"><span>part<a class="copiable-link" href=\'#part\'>
¶</a></span></h1>
<hr>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
</div>
diff --git a/tp/t/results/sectioning/top_without_node_nodes.pl
b/tp/t/results/sectioning/top_without_node_nodes.pl
index b03929d854..9912127a8b 100644
--- a/tp/t/results/sectioning/top_without_node_nodes.pl
+++ b/tp/t/results/sectioning/top_without_node_nodes.pl
@@ -442,20 +442,26 @@ $result_converted{'html'}->{'top_without_node_nodes'} =
'<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#second" rel="start" title="second">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
<body lang="en">
<div class="top-level-extent" id="top-section">
-<h1 class="top">top section</h1>
+<h1 class="top"><span>top section<a class="copiable-link"
href=\'#top-section\'> ¶</a></span></h1>
<p>Top section
</p>
<ul class="mini-toc">
<li><a href="#second" accesskey="1">Chapter</a></li>
</ul>
<div class="chapter-level-extent" id="second">
-<h2 class="chapter" id="Chapter">1 Chapter</h2>
+<h2 class="chapter" id="Chapter"><span>1 Chapter<a class="copiable-link"
href=\'#Chapter\'> ¶</a></span></h2>
<p>Text of chapter
</p></div>
diff --git a/tp/t/results/sectioning/top_without_node_sections.pl
b/tp/t/results/sectioning/top_without_node_sections.pl
index 09863e3908..c15d483403 100644
--- a/tp/t/results/sectioning/top_without_node_sections.pl
+++ b/tp/t/results/sectioning/top_without_node_sections.pl
@@ -584,20 +584,26 @@ $result_converted{'html'}->{'top_without_node_sections'}
= '<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#second" rel="start" title="second">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
<body lang="en">
<div class="top-level-extent" id="top-section">
-<h1 class="top">top section</h1>
+<h1 class="top"><span>top section<a class="copiable-link"
href=\'#top-section\'> ¶</a></span></h1>
<p>Top section
</p>
<ul class="mini-toc">
<li><a href="#second" accesskey="1">Chapter</a></li>
</ul>
<div class="chapter-level-extent" id="second">
-<h2 class="chapter" id="Chapter">1 Chapter</h2>
+<h2 class="chapter" id="Chapter"><span>1 Chapter<a class="copiable-link"
href=\'#Chapter\'> ¶</a></span></h2>
<p>Text of chapter
</p></div>
diff --git
a/tp/t/results/sectioning/transliterated_split_equivalent_nodes/res_html/a.html
b/tp/t/results/sectioning/transliterated_split_equivalent_nodes/res_html/a.html
index 159e905c43..ca0237f906 100644
---
a/tp/t/results/sectioning/transliterated_split_equivalent_nodes/res_html/a.html
+++
b/tp/t/results/sectioning/transliterated_split_equivalent_nodes/res_html/a.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="n.html" rel="next" title="n">
<link href="index.html" rel="prev" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,14 +31,14 @@
Next: <a href="n.html" accesskey="n" rel="next">n</a>, Previous: <a
href="index.html" accesskey="p" rel="prev">Top</a>, Up: <a href="index.html"
accesskey="u" rel="up">Top</a> </p>
</div>
<hr>
-<h4 class="node">ã</h4>
+<h4 class="node"><span>ã<a class="copiable-link" href='#g_t_00e3'>
¶</a></span></h4>
<hr>
<a class="node-id" id="g_t_00e2"></a><div class="nav-panel">
<p>
Previous: <a href="n.html" accesskey="p" rel="prev">n</a>, Up: <a
href="index.html" accesskey="u" rel="up">Top</a> </p>
</div>
-<h4 class="node">â</h4>
+<h4 class="node"><span>â<a class="copiable-link" href='#g_t_00e2'>
¶</a></span></h4>
diff --git
a/tp/t/results/sectioning/transliterated_split_equivalent_nodes/res_html/index.html
b/tp/t/results/sectioning/transliterated_split_equivalent_nodes/res_html/index.html
index adcfaefd08..263726b62a 100644
---
a/tp/t/results/sectioning/transliterated_split_equivalent_nodes/res_html/index.html
+++
b/tp/t/results/sectioning/transliterated_split_equivalent_nodes/res_html/index.html
@@ -13,6 +13,12 @@
<link href="#Top" rel="start" title="Top">
<link href="a.html#g_t_00e3" rel="next" title="ã">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -23,7 +29,7 @@
Next: <a href="a.html#g_t_00e3" accesskey="n" rel="next">ã</a>
</p>
</div>
<hr>
-<h1 class="node">Top</h1>
+<h1 class="node"><span>Top<a class="copiable-link" href='#Top'>
¶</a></span></h1>
<hr>
diff --git
a/tp/t/results/sectioning/transliterated_split_equivalent_nodes/res_html/n.html
b/tp/t/results/sectioning/transliterated_split_equivalent_nodes/res_html/n.html
index 1249e729ef..9b443b4db5 100644
---
a/tp/t/results/sectioning/transliterated_split_equivalent_nodes/res_html/n.html
+++
b/tp/t/results/sectioning/transliterated_split_equivalent_nodes/res_html/n.html
@@ -15,6 +15,12 @@
<link href="index.html" rel="up" title="Top">
<link href="a.html#g_t_00e2" rel="next" title="â">
<link href="a.html#g_t_00e3" rel="prev" title="ã">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -25,7 +31,7 @@
Next: <a href="a.html#g_t_00e2" accesskey="n" rel="next">â</a>,
Previous: <a href="a.html#g_t_00e3" accesskey="p" rel="prev">ã</a>, Up:
<a href="index.html" accesskey="u" rel="up">Top</a> </p>
</div>
<hr>
-<h4 class="node">n</h4>
+<h4 class="node"><span>n<a class="copiable-link" href='#n'>
¶</a></span></h4>
diff --git a/tp/t/results/sectioning/two_nodes_at_the_end.pl
b/tp/t/results/sectioning/two_nodes_at_the_end.pl
index de7b52c43a..6590a9e667 100644
--- a/tp/t/results/sectioning/two_nodes_at_the_end.pl
+++ b/tp/t/results/sectioning/two_nodes_at_the_end.pl
@@ -1073,6 +1073,12 @@ $result_converted{'html'}->{'two_nodes_at_the_end'} =
'<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -1083,7 +1089,7 @@ $result_converted{'html'}->{'two_nodes_at_the_end'} =
'<!DOCTYPE html>
<p>
Next: <a href="#chapter-1" accesskey="n" rel="next">chapter c1</a> </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
@@ -1095,14 +1101,14 @@ Next: <a href="#chapter-1" accesskey="n"
rel="next">chapter c1</a> </p>
<p>
Next: <a href="#node-after-chapter-1" accesskey="n" rel="next">node after
chapter 1</a>, Previous: <a href="#Top" accesskey="p" rel="prev">top</a>, Up:
<a href="#Top" accesskey="u" rel="up">top</a> </p>
</div>
-<h2 class="chapter" id="chapter-c1">1 chapter c1</h2>
+<h2 class="chapter" id="chapter-c1"><span>1 chapter c1<a class="copiable-link"
href=\'#chapter-c1\'> ¶</a></span></h2>
<hr>
<a class="node-id" id="node-after-chapter-1"></a><div class="nav-panel">
<p>
Next: <a href="#node-after-chapter-2" accesskey="n" rel="next">node after
chapter 2</a>, Previous: <a href="#chapter-1" accesskey="p" rel="prev">chapter
c1</a>, Up: <a href="#Top" accesskey="u" rel="up">top</a> </p>
</div>
-<h4 class="node">node after chapter 1</h4>
+<h4 class="node"><span>node after chapter 1<a class="copiable-link"
href=\'#node-after-chapter-1\'> ¶</a></span></h4>
<p>in node after chapter 1
</p>
@@ -1111,7 +1117,7 @@ Next: <a href="#node-after-chapter-2" accesskey="n"
rel="next">node after chapte
<p>
Previous: <a href="#node-after-chapter-1" accesskey="p" rel="prev">node after
chapter 1</a>, Up: <a href="#Top" accesskey="u" rel="up">top</a> </p>
</div>
-<h4 class="node">node after chapter 2</h4>
+<h4 class="node"><span>node after chapter 2<a class="copiable-link"
href=\'#node-after-chapter-2\'> ¶</a></span></h4>
</div>
</div>
diff --git a/tp/t/results/sectioning/two_nodes_between_chapters.pl
b/tp/t/results/sectioning/two_nodes_between_chapters.pl
index 5b96f332ae..e9ea4cfa6f 100644
--- a/tp/t/results/sectioning/two_nodes_between_chapters.pl
+++ b/tp/t/results/sectioning/two_nodes_between_chapters.pl
@@ -1320,6 +1320,12 @@
$result_converted{'html'}->{'two_nodes_between_chapters'} = '<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -1330,7 +1336,7 @@ $result_converted{'html'}->{'two_nodes_between_chapters'}
= '<!DOCTYPE html>
<p>
Next: <a href="#chapter-1" accesskey="n" rel="next">chapter c1</a> </p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
@@ -1343,14 +1349,14 @@ Next: <a href="#chapter-1" accesskey="n"
rel="next">chapter c1</a> </p>
<p>
Next: <a href="#Top" accesskey="n" rel="next">top</a>, Previous: <a
href="#node-between-chapters" accesskey="p" rel="prev">node between
chapters</a>, Up: <a href="#Top" accesskey="u" rel="up">top</a> </p>
</div>
-<h2 class="chapter" id="chapter-c1">1 chapter c1</h2>
+<h2 class="chapter" id="chapter-c1"><span>1 chapter c1<a class="copiable-link"
href=\'#chapter-c1\'> ¶</a></span></h2>
<hr>
<a class="node-id" id="node-between-chapters"></a><div class="nav-panel">
<p>
Next: <a href="#chapter-2" accesskey="n" rel="next">chapter c2</a>, Previous:
<a href="#chapter-1" accesskey="p" rel="prev">chapter c1</a>, Up: <a
href="#Top" accesskey="u" rel="up">top</a> </p>
</div>
-<h4 class="node">node between chapters</h4>
+<h4 class="node"><span>node between chapters<a class="copiable-link"
href=\'#node-between-chapters\'> ¶</a></span></h4>
<hr>
</div>
@@ -1359,7 +1365,7 @@ Next: <a href="#chapter-2" accesskey="n"
rel="next">chapter c2</a>, Previous: <a
<p>
Previous: <a href="#chapter-1" accesskey="p" rel="prev">chapter c1</a>, Up: <a
href="#Top" accesskey="u" rel="up">top</a> </p>
</div>
-<h2 class="chapter" id="chapter-c2">2 chapter c2</h2>
+<h2 class="chapter" id="chapter-c2"><span>2 chapter c2<a class="copiable-link"
href=\'#chapter-c2\'> ¶</a></span></h2>
</div>
</div>
diff --git a/tp/t/results/sectioning/unnumbered_before_node_top_top.pl
b/tp/t/results/sectioning/unnumbered_before_node_top_top.pl
index 2b47a97763..b56593875b 100644
--- a/tp/t/results/sectioning/unnumbered_before_node_top_top.pl
+++ b/tp/t/results/sectioning/unnumbered_before_node_top_top.pl
@@ -513,19 +513,25 @@
$result_converted{'html'}->{'unnumbered_before_node_top_top'} = '<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
<body lang="en">
<div class="unnumbered-level-extent" id="before-nodes">
-<h2 class="unnumbered">before nodes</h2>
+<h2 class="unnumbered"><span>before nodes<a class="copiable-link"
href=\'#before-nodes\'> ¶</a></span></h2>
<p>in unnumbered
</p>
</div>
<div class="unnumbered-level-extent" id="Top">
-<h2 class="unnumbered top-level-set-unnumbered" id="top-section">top
section</h2>
+<h2 class="unnumbered top-level-set-unnumbered" id="top-section"><span>top
section<a class="copiable-link" href=\'#top-section\'> ¶</a></span></h2>
<p>Top node
</p></div>
diff --git a/tp/t/results/sectioning/unnumbered_before_top_node.pl
b/tp/t/results/sectioning/unnumbered_before_top_node.pl
index a31ad80c6d..000464f3c7 100644
--- a/tp/t/results/sectioning/unnumbered_before_top_node.pl
+++ b/tp/t/results/sectioning/unnumbered_before_top_node.pl
@@ -316,15 +316,21 @@ $result_converted{'html'}->{'unnumbered_before_top_node'}
= '<!DOCTYPE html>
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#Top" rel="start" title="Top">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
<body lang="en">
<div class="unnumbered-level-extent" id="before-nodes">
-<h2 class="unnumbered">before nodes</h2>
+<h2 class="unnumbered"><span>before nodes<a class="copiable-link"
href=\'#before-nodes\'> ¶</a></span></h2>
-<h1 class="node" id="Top">Top</h1>
+<h1 class="node" id="Top"><span>Top<a class="copiable-link" href=\'#Top\'>
¶</a></span></h1>
<p>Top node
</p>
<h1 class="titlefont">Title titlefont</h1>
diff --git a/tp/t/results/sectioning/unnumbered_top_without_node_nodes.pl
b/tp/t/results/sectioning/unnumbered_top_without_node_nodes.pl
index 9ffd196136..58472f45a5 100644
--- a/tp/t/results/sectioning/unnumbered_top_without_node_nodes.pl
+++ b/tp/t/results/sectioning/unnumbered_top_without_node_nodes.pl
@@ -815,6 +815,12 @@
$result_converted{'html'}->{'unnumbered_top_without_node_nodes'} = '<!DOCTYPE ht
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#a-node" rel="start" title="a node">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -825,13 +831,13 @@
$result_converted{'html'}->{'unnumbered_top_without_node_nodes'} = '<!DOCTYPE ht
<p>
Up: <a href="dir.html#Top" accesskey="u" rel="up">(dir)</a> </p>
</div>
-<h2 class="unnumbered" id="unnumbered">unnumbered</h2>
+<h2 class="unnumbered" id="unnumbered"><span>unnumbered<a
class="copiable-link" href=\'#unnumbered\'> ¶</a></span></h2>
<p>in unnumbered
</p>
</div>
<div class="unnumbered-level-extent" id="top-section">
-<h2 class="unnumbered top-level-set-unnumbered">top section</h2>
+<h2 class="unnumbered top-level-set-unnumbered"><span>top section<a
class="copiable-link" href=\'#top-section\'> ¶</a></span></h2>
<p>Top section
</p>
<hr>
@@ -841,7 +847,7 @@ Up: <a href="dir.html#Top" accesskey="u" rel="up">(dir)</a>
</p>
<p>
Up: <a href="dir.html#Top" accesskey="u" rel="up">(dir)</a> </p>
</div>
-<h2 class="chapter" id="Chapter">1 Chapter</h2>
+<h2 class="chapter" id="Chapter"><span>1 Chapter<a class="copiable-link"
href=\'#Chapter\'> ¶</a></span></h2>
<p>Text of chapter
</p></div>
diff --git a/tp/t/results/sectioning/unnumbered_top_without_node_sections.pl
b/tp/t/results/sectioning/unnumbered_top_without_node_sections.pl
index 2b8f3f7f38..a3cb0dd349 100644
--- a/tp/t/results/sectioning/unnumbered_top_without_node_sections.pl
+++ b/tp/t/results/sectioning/unnumbered_top_without_node_sections.pl
@@ -960,6 +960,12 @@
$result_converted{'html'}->{'unnumbered_top_without_node_sections'} = '<!DOCTYPE
<meta name="viewport" content="width=device-width,initial-scale=1">
<link href="#a-node" rel="start" title="a node">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -970,13 +976,13 @@
$result_converted{'html'}->{'unnumbered_top_without_node_sections'} = '<!DOCTYPE
<p>
Up: <a href="dir.html#Top" accesskey="u" rel="up">(dir)</a> </p>
</div>
-<h2 class="unnumbered" id="unnumbered">unnumbered</h2>
+<h2 class="unnumbered" id="unnumbered"><span>unnumbered<a
class="copiable-link" href=\'#unnumbered\'> ¶</a></span></h2>
<p>in unnumbered
</p>
</div>
<div class="unnumbered-level-extent" id="top-section">
-<h2 class="unnumbered top-level-set-unnumbered">top section</h2>
+<h2 class="unnumbered top-level-set-unnumbered"><span>top section<a
class="copiable-link" href=\'#top-section\'> ¶</a></span></h2>
<p>Top section
</p>
<hr>
@@ -986,7 +992,7 @@ Up: <a href="dir.html#Top" accesskey="u" rel="up">(dir)</a>
</p>
<p>
Up: <a href="dir.html#Top" accesskey="u" rel="up">(dir)</a> </p>
</div>
-<h2 class="chapter" id="Chapter">1 Chapter</h2>
+<h2 class="chapter" id="Chapter"><span>1 Chapter<a class="copiable-link"
href=\'#Chapter\'> ¶</a></span></h2>
<p>Text of chapter
</p></div>
diff --git
a/tp/t/results/transformations/index_entries_relate_to_item_no_transformation/res_html/index.html
b/tp/t/results/transformations/index_entries_relate_to_item_no_transformation/res_html/index.html
index f6f0585adf..e56448ccb5 100644
---
a/tp/t/results/transformations/index_entries_relate_to_item_no_transformation/res_html/index.html
+++
b/tp/t/results/transformations/index_entries_relate_to_item_no_transformation/res_html/index.html
@@ -15,7 +15,9 @@
<link href="#Top" rel="index" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
a.summary-letter-printindex {text-decoration: none}
+span:hover a.copiable-link {visibility: visible}
td.printindex-index-entry {vertical-align: top}
td.printindex-index-section {vertical-align: top; padding-left: 1em}
th.entries-header-printindex {text-align:left}
@@ -28,7 +30,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<body lang="en">
<div class="top-level-extent" id="Top">
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href='#top'>
¶</a></span></h1>
<dl class="table">
<dt><a class="index-entry-id" id="index-A"></a>
diff --git
a/tp/t/results/transformations/index_entries_relate_to_item_transformation/res_html/index.html
b/tp/t/results/transformations/index_entries_relate_to_item_transformation/res_html/index.html
index 82259f757b..c219a3c7ef 100644
---
a/tp/t/results/transformations/index_entries_relate_to_item_transformation/res_html/index.html
+++
b/tp/t/results/transformations/index_entries_relate_to_item_transformation/res_html/index.html
@@ -30,7 +30,7 @@ th.sections-header-printindex {text-align:left; padding-left:
1em}
<body lang="en">
<div class="top-level-extent" id="Top">
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href='#top'>
¶</a></span></h1>
<dl class="table">
<dt><a class="index-entry-id" id="index-B"></a>
diff --git a/tp/t/results/transformations/master_menu_fr/res_html/chap.html
b/tp/t/results/transformations/master_menu_fr/res_html/chap.html
index 7fd34d7e62..aa6a519b74 100644
--- a/tp/t/results/transformations/master_menu_fr/res_html/chap.html
+++ b/tp/t/results/transformations/master_menu_fr/res_html/chap.html
@@ -16,6 +16,8 @@
<link href="index.html" rel="prev" title="Top">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
-->
@@ -31,7 +33,7 @@ td.menu-entry-destination {vertical-align: top}
Previous: <a href="index.html" accesskey="p" rel="prev">max</a>, Up: <a
href="index.html" accesskey="u" rel="up">max</a> </p>
</div>
<hr>
-<h2 class="chapter" id="chap-1">1 chap</h2>
+<h2 class="chapter" id="chap-1"><span>1 chap<a class="copiable-link"
href='#chap-1'> ¶</a></span></h2>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination">• <a href="section.html"
accesskey="1">section</a>:</td><td> </td><td
class="menu-entry-description">
diff --git a/tp/t/results/transformations/master_menu_fr/res_html/index.html
b/tp/t/results/transformations/master_menu_fr/res_html/index.html
index 4c9554bd58..4de40cefc6 100644
--- a/tp/t/results/transformations/master_menu_fr/res_html/index.html
+++ b/tp/t/results/transformations/master_menu_fr/res_html/index.html
@@ -15,7 +15,9 @@
<link href="chap.html" rel="next" title="chap">
<style type="text/css">
<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
pre.menu-comment-preformatted {font-family: serif}
+span:hover a.copiable-link {visibility: visible}
td.menu-entry-description {vertical-align: top}
td.menu-entry-destination {vertical-align: top}
th.menu-comment {text-align:left}
@@ -33,7 +35,7 @@ th.menu-comment {text-align:left}
Next: <a href="chap.html" accesskey="n" rel="next">chap</a> </p>
</div>
<hr>
-<h1 class="top" id="max">max</h1>
+<h1 class="top" id="max"><span>max<a class="copiable-link" href='#max'>
¶</a></span></h1>
<table class="menu" border="0" cellspacing="0">
<tr><td class="menu-entry-destination">• <a href="chap.html"
accesskey="1">chap</a>:</td><td> </td><td
class="menu-entry-description">
diff --git a/tp/t/results/transformations/master_menu_fr/res_html/section.html
b/tp/t/results/transformations/master_menu_fr/res_html/section.html
index 4b24f3d2aa..c67d30befc 100644
--- a/tp/t/results/transformations/master_menu_fr/res_html/section.html
+++ b/tp/t/results/transformations/master_menu_fr/res_html/section.html
@@ -13,6 +13,12 @@
<link href="index.html" rel="start" title="Top">
<link href="chap.html" rel="up" title="chap">
+<style type="text/css">
+<!--
+a.copiable-link {visibility: hidden; text-decoration: none; line-height: 0em}
+span:hover a.copiable-link {visibility: visible}
+-->
+</style>
</head>
@@ -24,7 +30,7 @@
Up: <a href="chap.html" accesskey="u" rel="up">chap</a> </p>
</div>
<hr>
-<h3 class="section" id="sec">1.1 sec</h3>
+<h3 class="section" id="sec"><span>1.1 sec<a class="copiable-link"
href='#sec'> ¶</a></span></h3>
</div>
diff --git a/tp/t/results/xtable/block_commands_in_table.pl
b/tp/t/results/xtable/block_commands_in_table.pl
index df9bffd087..aefaa2a551 100644
--- a/tp/t/results/xtable/block_commands_in_table.pl
+++ b/tp/t/results/xtable/block_commands_in_table.pl
@@ -1436,7 +1436,7 @@ _second item_
$result_converted{'html_text'}->{'block_commands_in_table'} = '<div
class="top-level-extent" id="Top">
-<h1 class="top" id="Element">Element</h1>
+<h1 class="top" id="Element"><span>Element<a class="copiable-link"
href=\'#Element\'> ¶</a></span></h1>
<dl class="table">
<dt><em class="emph">first item</em></dt>
diff --git a/tp/t/results/xtable/inter_item_commands_in_table.pl
b/tp/t/results/xtable/inter_item_commands_in_table.pl
index a53d44b6c2..c585ba2ddf 100644
--- a/tp/t/results/xtable/inter_item_commands_in_table.pl
+++ b/tp/t/results/xtable/inter_item_commands_in_table.pl
@@ -2930,7 +2930,7 @@
$result_converted{'html_text'}->{'inter_item_commands_in_table'} = '<div class="
<p>
</p>
</div>
-<h1 class="top" id="top">top</h1>
+<h1 class="top" id="top"><span>top<a class="copiable-link" href=\'#top\'>
¶</a></span></h1>
<ul class="mini-toc">
<li><a href="#chapter" accesskey="1">chap</a></li>
@@ -2941,7 +2941,7 @@
$result_converted{'html_text'}->{'inter_item_commands_in_table'} = '<div class="
<p>
</p>
</div>
-<h2 class="chapter" id="chap">1 chap</h2>
+<h2 class="chapter" id="chap"><span>1 chap<a class="copiable-link"
href=\'#chap\'> ¶</a></span></h2>
<dl class="vtable">
<dt><a id=\'index-acode_002d_002db\'></a><span><code
class="code">acode--b</code><a class="copiable-link"
href=\'#index-acode_002d_002db\'> ¶</a></span></dt>