Перекрестные ссылки -- как вставить номер без мусора?

Автор McAaron, 12 декабря 2022, 12:16

0 Пользователи и 1 гость просматривают эту тему.

McAaron

Если вставлять перекрестную ссылку на пункт перечня, у которого в поле "после" выставлен неразрывный пробел, этот пробел сносится в ссылку и получается [16   ] вместо [16].
Фактически перекрестную ссылку вставить невозможно (нормоконтроль такое не пропускает).
Ну и вдогонку -- невозможно выбрать последний пункт в списке панели "Поля" -- он перекрывается анимированным слайдером. См. рис.




McAaron

Итак, вышел 7.4.5.1 и раздается на сайте LO.
Однако, в отношении ссылок на нумерацию мало что изменилось. Если в 7.3 и 7.4.3. в ссылку сносилось все из полей "Перед" и "После", то точка из "После" в этой версии сноситься перестала, однако остальное как сносилось, так и сносится см. рис.. Как так можно сделать, ума не приложу.

McAaron

Поставил 7.5.1 специально, чтобы проверить последнюю версию. Все то же самое -- работает правильно только тогда, когда в поле "Перед" пусто, в поле "После"  только одна точка или пусто.
Одним словом, ссылки испортили. На рисунке шесть вариантов нумерации и только один рабочий, но он не годится -- наши ГОСТы в нумерованных перечнях требуют круглую скобку и неразрывный пробел. Да и точку, если и можно где, не поставишь -- если за ней неразрывный пробел, то все это попадает в сноску.

mikekaganski

#3
Цитата: McAaron от  8 февраля 2023, 18:29Одним словом, ссылки испортили.

Правда? А в какой версии работало как Вы хотите, если не секрет?

OOo 2.2, AOO 4.1, LO 3.3 & 5.0 работают так же.
С уважением,
Михаил Каганский

mikekaganski

#4
Цитата: mikekaganski от  9 февраля 2023, 00:01
Цитата: McAaron от  8 февраля 2023, 18:29Одним словом, ссылки испортили.
OOo 2.2, AOO 4.1, LO 3.3 & 5.0 работают так же.

Не совсем так же: если префикс отсутствовал, суффикс убирался всегда.
До версии 7.2, где это поведение изменили:
https://gerrit.libreoffice.org/c/core/+/117156

Затем ввели специальную обработку точки (баг 144563).

Кстати, новое поведение соответствует стандарту.

С уважением,
Михаил Каганский

McAaron

#5
Цитата: mikekaganski от  9 февраля 2023, 11:45
Цитата: mikekaganski от  9 февраля 2023, 00:01
Цитата: McAaron от  8 февраля 2023, 18:29Одним словом, ссылки испортили.
OOo 2.2, AOO 4.1, LO 3.3 & 5.0 работают так же.

Не совсем так же: если префикс отсутствовал, суффикс убирался всегда.
До версии 7.2, где это поведение изменили:
https://gerrit.libreoffice.org/c/core/+/117156

Затем ввели специальную обработку точки (баг 144563).

Кстати, новое поведение соответствует стандарту.
В 6.4.7.2 работало правильно.
Насчет стандарта это вы наверное пошутили? Есть стандарты на формат хранения файлов и их интерпретации, а есть стандарты на представление конкретных видов документов в виде твердой копии.
Стандарты на оформление документов четко разделяют то, как должен быть оформлен раздел, подраздел или пункт (далее пункт), и как должна быть оформлена на него ссылка. При этом правила оформления пунктов и ссылок на них могут указываться в совершенно разных документах -- в стандарте на документ, например, четко прописывается, как оформляется ссылка на литературу, а что касается оформления литературы, то приводится ссылка на какой-нибудь из стандартов ее оформления, действующих на сегодня. Надо отметить, что станадрт на оформление ссылок почти у всех одинаковый, а на оформление перечней литературы разный.
В перечнях литературы, например, где-то требуется точка после номера, где-то номер должен заключаться в квадратные скобки. Встречал номер в круглых скобках, а также отбитый только правой круглой скобкой.
Что касается подразделов, то в некотороых случаях его требуется префиксировать символом параграфа. При этом ни разу не видел, чтобы эту декорацию сносили в ссылку. Например, в стандарте ссылка на параграф должна оформляться как "... в параграфе 12.", а сам параграф -- просто символ параграфа и номер за ним.
И самое главное -- нумерация, какая бы она не была, ВСЕГДА отбивается от следующего за ней текста НЕРАЗРЫВНЫМ ПРОБЕЛОМ. Потому что при отбивке обычным в случае выравнивания по ширине левая граница текста "плывет".
Согласно нашим стандартам на отчеты и прочие документы за номером или буквой должна следовать круглая скобка и ее не должно быть при ссылке на пункт. Поэтому, если документ подготовлен в 7.3 и далее, нормоконтроль в РФ он никогда не пройдет.


mikekaganski

#6
Цитата: McAaron от 10 февраля 2023, 13:24Насчет стандарта это вы наверное пошутили?
Нет. И ссылка не на абстрактный "стандарт оформления документа" (который отличается от страны к стране, от времени ко времени, от организации к организации), а на стандарт ODF.

При этом желание иметь старый функционал вполне разумно. И спорить со мной, и приводить нормоконтроль в РФ бесполезно (тем более что Вы, похоже, в этом не разбираетесь, раз заявляете "если документ подготовлен в 7.3 и далее, нормоконтроль в РФ он никогда не пройдет" - пройдёт, и я лично проходил нормоконтроль и госэкспертизу, где проектная документация или рабочие чертежи не соответствовали ГОСТам - которые в части оформления все лишь рекомендательные. Надо только знать, понимать и уметь обосновывать - но это к делу не относится).
С уважением,
Михаил Каганский

McAaron

Нормоконтроль всегда четко следует тому, что записано в ТЗ. И если в ТЗ записано, что результаты выполнения этапа/договора предоставляются в соответствии с ГОСТ, то переубедить его нереально -- иначе зачем он тогда нужен вообще.
В природе есть наши стандарты и не наши. Наши требуют отбивки нумерации пунктов перечней в программной и конструкторской документации скобкой, а многие не наши вообще на это кладут. Как и на интервалы.
Есть еще один момент -- перечень литературы во многих изданиях и прочих книгах должен нумероваться в квадратных скобках, но сноситься в ссылки чисто, поскольку множественная ссылка в во многих изданиях оформляется, например, так [1-5]. LO, начиная с 7.3 это сделать не позволяет -- выходит [[1]-[5]].
И вообще возникает резонный вопрос -- если содержимое полей "Перед" и "После" невозможно отрезать в режиме вставки номера, то зачем эти поля нужны вообще -- проще везде по тексту ручками декорирование проставлять.
...
Но точку же в 7.4 стали отрезать, так почему бы не отрезать все, что в этих двух полях?

McAaron

Обнаружилось, что при редактировании сообщения невозможно ни удалить, ни добавить вложение. Поэтому картинка отдельно. На первой ссылка, на второй -- литература.