# Multi-Line Strikethrough Not Covering Quotes

**URL:** <https://meta.discourse.org/t/multi-line-strikethrough-not-covering-quotes/64808>\
**Category:** Support\
**Created:** [20.Июнь.2017 12:43:40 UTC](https://meta.discourse.org/t/multi-line-strikethrough-not-covering-quotes/64808 "2017-06-20T12:43:40Z")\
**Posts on this page:** 5\
**Page:** 2

<div class="post-metadata">

**Author:** ![Fabby](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/fabby/32/170928_2.png) [@Fabby](https://meta.discourse.org/u/Fabby)\
**Post date:** [02.Февраль.2020 15:37:35 UTC](https://meta.discourse.org/t/multi-line-strikethrough-not-covering-quotes/64808/21 "2020-02-02T15:37:35Z")

</div>

@sam @codinghorror

Обратная связь от разработчиков GNOME:

> За последние ~10 лет в libxml2 не было добавлено никаких крупных функций, и библиотека поддерживается лишь с трудом. Если вам нужен парсер HTML5 на C с привязками для множества языков, включая Ruby, обратите внимание на [Gumbo](https://github.com/google/gumbo-parser).

[Оригинал здесь](https://gitlab.gnome.org/GNOME/libxml2/issues/144#note_700235)

В качестве обходного пути можно использовать HTML4 в окне предпросмотра, как описано в [этом ответе](https://gitlab.gnome.org/GNOME/libxml2/issues/144#note_699034) (не знаю, было ли исправление в браузере уже тогда).

И последнее замечание: поскольку ваш проект основан на проекте, который, в свою очередь, базируется на устаревшей библиотеке с минимальной поддержкой, возможно, стоит рассмотреть альтернативные решения. А пользователям пока придётся вручную зачёркивать текст на нескольких строках…

`¯\_(ツ)_/¯`

---

<div class="post-metadata">

**Author:** ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)\
**Post date:** [02.Февраль.2020 20:31:10 UTC](https://meta.discourse.org/t/multi-line-strikethrough-not-covering-quotes/64808/22 "2020-02-02T20:31:10Z")

</div>

У нас уже используется nokogumbo; мы рассмотрим возможность миграции на него, если это будет целесообразно. Это займёт несколько месяцев.

```plaintext
 [5] pry(main)> Nokogiri::HTML5.fragment("<p><s>a</p><p>b &aleph;</p>").to_s
=> "<p><s>a</s></p><p><s>b ℵ</s></p>"
[6] pry(main)> Nokogiri::HTML.fragment("<p><s>a</p><p>b &aleph;</p>").to_s
=> "<p><s>a</s></p><p>b &amp;aleph;</p>"

```

Как только примем решение, обновлю информацию здесь.

---

<div class="post-metadata">

**Author:** ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)\
**Post date:** [01.Май.2020 21:17:53 UTC](https://meta.discourse.org/t/multi-line-strikethrough-not-covering-quotes/64808/24 "2020-05-01T21:17:53Z")

</div>

@kris.kotlarek работает над этим

---

<div class="post-metadata">

**Author:** ![Fabby](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/fabby/32/170928_2.png) [@Fabby](https://meta.discourse.org/u/Fabby)\
**Post date:** [04.Сентябрь.2020 15:33:24 UTC](https://meta.discourse.org/t/multi-line-strikethrough-not-covering-quotes/64808/25 "2020-09-04T15:33:24Z")

</div>

Только пару часов назад заметил, что теперь всё работает!

👍 💯

**Спасибо!** (Не могу дать тебе Решение, так как похоже, что у тебя не запущен этот плагин…) 😇

Доказательство:

~~Зачёркнутый текст  
на  
нескольких строках~~

 ![2020-09-04_17-35](https://global.discourse-cdn.com/meta/original/3X/b/1/b104a2f24d16df49d0d11a99faa4e60af0f3607f.png)

---

<div class="post-metadata">

**Author:** ![sam](https://sea3.discourse-cdn.com/meta/user_avatar/meta.discourse.org/sam/32/102149_2.png) [@sam](https://meta.discourse.org/u/sam)\
**Post date:** [04.Сентябрь.2020 21:07:19 UTC](https://meta.discourse.org/t/multi-line-strikethrough-not-covering-quotes/64808/26 "2020-09-04T21:07:19Z")

</div>



[Предыдущая страница](https://meta.discourse.org/t/multi-line-strikethrough-not-covering-quotes/64808.md?page=1)
