Обсуждение:Исламский энциклопедический словарь
Готовность заливки
править@Gorvzavodru я залил словарь. Кое-где в тексте могут быть неверные ссылки. Из-за того что названия статей генерировал по тексту в статьях, а там они заглавными буквами, и к тому же, часто использовались апострофы. Соответветственно, из названий статей апострофы убраны и могут быть попадаться слова нарицательные с заглавной буквы. Это надо исправлять. Также обновил шаблон в Википедии, указав на Викитеку, там довольно много статей на словарь ссылаются. --Vladis13 (обсуждение) 19:50, 18 мая 2019 (UTC)
- Огромное спасибо. Полагаю, Вы большой молодец. --Gorvzavodru (обсуждение) 20:41, 18 мая 2019 (UTC)
- К счастью, тут текст был не сложный с точки зрения технической обработки. И вам спасибо, что связались с автором! Без этого бы не было. Словарь актуальный, в Википедии массово используется как АИ. --Vladis13 (обсуждение) 12:54, 19 мая 2019 (UTC)
ещё чуть
правитьВ рамках освоения регулярных выражений: не подскажете как в Исламский энциклопедический словарь/Содержание словаря по темам слова в ссылки на них переделать?
Думается, в духе: искать три апостофа, неопределённое число букв, три апострофа; при нахождении: буквы внутри апостофов заменить на [ИЭС/ буквы между апостофами|буквы между апостофами]? (для Участник:Vladis13)--Gorvzavodru (обсуждение) 18:25, 19 мая 2019 (UTC)
- Совершенно верно, так я и делал все ссылки в заливке, словник и имена статей. Регексп:
^'''(.*?)'''
, замена:'''[[ИЭС/\1|\1]]'''
. Символ «^» значит искать только в начале строк, проверьте как будет работать в вашем редакторе, в зависимости от настроек может означать начало всего текста. «\1» надо заменить на «$1» в ряде редакторов (разные стандарты правил регэспов). (2) После вторым проходом удалить апострофы в викиссылках, оставив в тексте ссылок, вроде[[ИЭС/Афв|`Афв]]
. (3) Потом сменить регистр символов для артиклей. Позже напишу если понадобиться. --Vladis13 (обсуждение) 21:16, 19 мая 2019 (UTC)- А вот у меня также корректно работает выражение поиска
^'''(.*)?'''
... Как то я не уловлю в данном (и предыдущем случае) объект указания ленивой квантификации... (используемый редактор - Нотепад++) - И, что интересно, без указателя ленивой квантификации - то есть
^'''(.*)'''
- как ни странно, вместо самой длинной строки (а это почти весь текст) - тоже только текст между тройками апострофов находит - непонятно, однако, почему. --Gorvzavodru (обсуждение) 05:54, 20 мая 2019 (UTC)
- А вот у меня также корректно работает выражение поиска
- Не, вариант
^'''(.*)?'''
опасный. Тут «?» не там. Когда «?» вместе с «*» или «+» — это ленивая квантификация. А когда отдельно, то это да или нет. Тут получается жадный захват всего, а потом вопрос есть или нет; если есть берем, если нет то ничего. К тому же, в скобках и так «*», поэтому «?» дублирует. Используйте вариант^'''(.*?)'''
.--Vladis13 (обсуждение) 12:25, 20 мая 2019 (UTC)- Вроде, примерно понял. --Gorvzavodru (обсуждение) 12:55, 20 мая 2019 (UTC)
- Жадную не используйте. Текст обычно такой
'''Слово''' текст текст
. Но бывает и такой'''Слово''' текст '''выделенное слово''' текст
. И жадная захватитСлово''' текст '''выделенное слово
. --Vladis13 (обсуждение) 12:25, 20 мая 2019 (UTC)- Да. В паре случаев так и получилось. (я упустил что символ начал строки стоял, думал анализ до конца текста будет выполняться) --Gorvzavodru (обсуждение) 12:50, 20 мая 2019 (UTC)
- Не, вариант
- Ну, вроде, с первой позицией справился. (всплыло прилично косяков, но, полагаю, промежуточный результат уместно зафиксировать.) --Gorvzavodru (обсуждение) 05:54, 20 мая 2019 (UTC)
- С апострофами решил лучше "врукопашную разобраться". Текст то я выделил, а вот как из него апострофы убрать - ума не приложу. Но за информацию о таком, на будущее, буду рад. --Gorvzavodru (обсуждение) 10:37, 20 мая 2019 (UTC)
- Попробуйте
(ИЭС/[^]|]* )`
, замена\1
. --Vladis13 (обсуждение) 12:34, 20 мая 2019 (UTC)- Не могу разобраться, что значит
[^]
. Пишут: единичный символ из числа не указанных в скобках. А не указано ведь никаких символов. --Gorvzavodru (обсуждение) 18:46, 20 мая 2019 (UTC)[^]|]*
— не, закрывающая скобка дальше. Означает любые символы кроме "|" и «]». --Vladis13 (обсуждение) 18:59, 20 мая 2019 (UTC)- Ха... Протупил. --Gorvzavodru (обсуждение) 19:02, 20 мая 2019 (UTC)
- Не могу разобраться, что значит
- Попробуйте
- Насчёт регистра символов для артиклей - не понял, что имелось в виду. --Gorvzavodru ( обсуждение) 12:07, 20 мая 2019 (UTC)
- Артикли и нарицательные слова пишутся с маленькой буквы. Это артикль «аль-» и его вариации «ад-», «аш-» и т. д., и также слова «ибн» и «бинт», и ещё некоторые. Можно использовать регулярку
(ИЭС/[^]|]* )А([сшднзрт])-
, замена\1а\2-
. --Vladis13 (обсуждение) 12:32, 20 мая 2019 (UTC) - Хотя красных ссылок нет, наверно вы уже всё сделали. --Vladis13 (обсуждение) 12:35, 20 мая 2019 (UTC)
- Я сделал ссылки на как есть в статьях. Видимо, у автора кое-где описки. --Gorvzavodru (обсуждение) 12:56, 20 мая 2019 (UTC)
- Кстати: а разве мы не обязаны сохранять ошибки и описки автора? Если он где нарушает правила, разве у нас есть право исправлять? --Gorvzavodru (обсуждение) 13:01, 20 мая 2019 (UTC)
- Очевидные опечатки можно исправлять, и может даже нужно. Незачем их увековечивать, читатели, автор, и издательство только спасибо скажут. Те же, при исправлении которых возможны к вам вопросы, отмечают шаблонами {{Опечатка}}, {{Так в тексте}}. Обычно их обязательно использовать при исправлениях в значимых или спорных произведениях. --Vladis13 (обсуждение) 13:52, 20 мая 2019 (UTC)
- Вот то-то же. Не суть пока. (дело мутное, и лучше не на этом произведении мы все точки над i расставим). Но не могу сказать, что я с Вами согласен. Но и что несогласен тоже пока не скажу. А вот над правилами, в превентивном порядке, м.б. и стоит уже начать работать. --Gorvzavodru (обсуждение) 17:49, 20 мая 2019 (UTC)
- Очевидные опечатки можно исправлять, и может даже нужно. Незачем их увековечивать, читатели, автор, и издательство только спасибо скажут. Те же, при исправлении которых возможны к вам вопросы, отмечают шаблонами {{Опечатка}}, {{Так в тексте}}. Обычно их обязательно использовать при исправлениях в значимых или спорных произведениях. --Vladis13 (обсуждение) 13:52, 20 мая 2019 (UTC)
- Артикли и нарицательные слова пишутся с маленькой буквы. Это артикль «аль-» и его вариации «ад-», «аш-» и т. д., и также слова «ибн» и «бинт», и ещё некоторые. Можно использовать регулярку
Выходные данные
правитьВыходные данные исправлены соответственно ГОСТ 7.1—2003 5.2.6.2 — как указано в издании, по присланному автором скану страницы, и шаблонам в Википедии w:Шаблон:Книга:Исламский энциклопедический словарь, 2007 и w:Шаблон:Книга:Исламский энциклопедический словарь. Было так с указанием рецензентов и науч.редактора. --Vladis13 (обсуждение) 14:29, 20 мая 2019 (UTC)
- Очень здорово. --Gorvzavodru (обсуждение) 17:45, 20 мая 2019 (UTC)