OberonCore https://forum.oberoncore.ru/ |
|
Неразрывный пробел и подчеркивание пробела в Блэкбокс https://forum.oberoncore.ru/viewtopic.php?f=131&t=4242 |
Страница 1 из 3 |
Автор: | Илья Ермаков [ Суббота, 02 Февраль, 2013 10:37 ] |
Заголовок сообщения: | Неразрывный пробел и подчеркивание пробела в Блэкбокс |
Ставьте неразрывный пробел - для него в ББ даже сочетание клавиш есть. (модератор) отделено согл. пп. 3.3 (2.1) от viewtopic.php?p=77712#p77712 |
Автор: | ilovb [ Суббота, 02 Февраль, 2013 12:40 ] |
Заголовок сообщения: | Re: Красноярская сборка BlackBox 1.6rc6 |
Владислав Жаринов писал(а): Да. Как бы в ряд ссылок превращается словосчетание... там, где дефисов нет... Я уже давно хочу это исправить. |
Автор: | Иван Денисов [ Суббота, 02 Февраль, 2013 15:48 ] |
Заголовок сообщения: | Re: Красноярская сборка BlackBox 1.6rc6 |
ilovb писал(а): Владислав Жаринов писал(а): Да. Как бы в ряд ссылок превращается словосчетание... там, где дефисов нет... Я уже давно хочу это исправить. |
Автор: | Илья Ермаков [ Суббота, 02 Февраль, 2013 20:22 ] |
Заголовок сообщения: | Re: Красноярская сборка BlackBox 1.6rc6 |
Таки в чём проблема поставить неразрывный пробел? Вся документация ББ с ним оформлена - там нет разрывов в ссылках. |
Автор: | ilovb [ Суббота, 02 Февраль, 2013 21:08 ] |
Заголовок сообщения: | Re: Красноярская сборка BlackBox 1.6rc6 |
Илья Ермаков писал(а): Таки в чём проблема поставить неразрывный пробел? А вам это не кажется проблемой? |
Автор: | Илья Ермаков [ Суббота, 02 Февраль, 2013 21:10 ] |
Заголовок сообщения: | Re: Красноярская сборка BlackBox 1.6rc6 |
Нажать Ctrl-Shift-пробел, когда я знаю, что мне нужна неразорванная ссылка - проблема?? А если кому-то понадобится именно разорванная ссылка? Некоторым нравится. Сейчас есть возможность и так, и так. |
Автор: | ilovb [ Суббота, 02 Февраль, 2013 21:11 ] |
Заголовок сообщения: | Re: Красноярская сборка BlackBox 1.6rc6 |
Илья Ермаков писал(а): А если кому-то понадобится именно разорванная ссылка? Некоторым нравится Кому? Зачем? |
Автор: | Илья Ермаков [ Суббота, 02 Февраль, 2013 21:13 ] |
Заголовок сообщения: | Re: Красноярская сборка BlackBox 1.6rc6 |
Бывают... эммм... любители В любом случае, если так уже сложилось - и есть способ делать и так, и так, я не понимаю, зачем перекраивать сложившееся. |
Автор: | ilovb [ Суббота, 02 Февраль, 2013 21:15 ] |
Заголовок сообщения: | Re: Красноярская сборка BlackBox 1.6rc6 |
А на мой взгляд - это баг. По крайней мере это выглядит как баг. Смысла в этом не вижу. А вот раздражение есть. |
Автор: | Иван Денисов [ Суббота, 02 Февраль, 2013 21:17 ] |
Заголовок сообщения: | Re: Красноярская сборка BlackBox 1.6rc6 |
Илья Ермаков писал(а): Таки в чём проблема поставить неразрывный пробел? Вики о неразрывном пробеле Вся документация ББ с ним оформлена - там нет разрывов в ссылках. Цитата: Используется для автоматизации вёрстки, правила которой предписывают избегать разрыва строк в известных случаях (большей частью для удобочитаемости). Навешивание каких-то новых странных функций, вроде носителя подчеркиваний нелогично. Поэтому многие и не догадываются к такому хитрому использованию «вешалка для подчеркивания».Илья Ермаков писал(а): Бывают... эммм... любители ммм.... любитель, привыкнуть
В любом случае, если так уже сложилось - и есть способ делать и так, и так, я не понимаю, зачем перекраивать сложившееся. |
Автор: | Илья Ермаков [ Суббота, 02 Февраль, 2013 21:19 ] |
Заголовок сообщения: | Re: Красноярская сборка BlackBox 1.6rc6 |
Почему баг, если для неразрывного обработка непрерывной линии сделана? Явно же это намеренно. Что стоило сделать для обычного пробела? |
Автор: | ilovb [ Суббота, 02 Февраль, 2013 21:21 ] |
Заголовок сообщения: | Re: Красноярская сборка BlackBox 1.6rc6 |
Илья Ермаков писал(а): Почему баг, если для неразрывного обработка непрерывной линии сделана? Явно же это намеренно. Что стоило сделать для обычного пробела? Илья, вы текстовыми редакторами пользуетесь вообще? (кроме ББ) |
Автор: | Илья Ермаков [ Суббота, 02 Февраль, 2013 21:28 ] |
Заголовок сообщения: | Re: Красноярская сборка BlackBox 1.6rc6 |
Для других программ - gedit (линуксовый стандартный). Иногда, когда сталкиваюсь с поддержкой Java-приложений - IntellijIDEA. Не нравится, вся эта громоздкость только для поддержки громоздкого языка. Для обычных текстов "с внешним миром" - OpenOffice. |
Автор: | ilovb [ Суббота, 02 Февраль, 2013 21:30 ] |
Заголовок сообщения: | Re: Красноярская сборка BlackBox 1.6rc6 |
Вы видели в этих других программах такое поведение? |
Автор: | Александр Ильин [ Суббота, 02 Февраль, 2013 21:32 ] |
Заголовок сообщения: | Re: Красноярская сборка BlackBox 1.6rc6 |
Илья Ермаков писал(а): Почему баг, если для неразрывного обработка непрерывной линии сделана? Явно же это намеренно. Что стоило сделать для обычного пробела? Не намеренно. Алгоритм прорисовки текстов выводит на экран пословно, а разрывы между словами ищет примитивной проверкой (char <= " "). Поскольку неразрывный пробел находится за пределами этой проверки, алгоритм считает его частью слова. Атрибуты текста (жирность, подчёркивание и т.п.) применяются только при отрисовке слов, но не при отрисовке пробелов. Вот почему в принципе в ББ невозможно сделать целиком подчёркнутой строку, содержащую пробелы. Пробелы всегда будут разрывать подчёркивание.Это некорректно. Надо исправлять подсистему Text. |
Автор: | ilovb [ Суббота, 02 Февраль, 2013 21:35 ] |
Заголовок сообщения: | Re: Красноярская сборка BlackBox 1.6rc6 |
Александр Ильин +1 |
Автор: | Илья Ермаков [ Суббота, 02 Февраль, 2013 23:20 ] |
Заголовок сообщения: | Re: Красноярская сборка BlackBox 1.6rc6 |
ilovb писал(а): Вы видели в этих других программах такое поведение? В других программах, увы, и гиперссылки не поиспользуешь Я не пытаюсь защищать ББ от чего-то там, меня просто удивляет желание тратить время на такие мелочи... Знаю, что мелочи важны, но это если делаешь сам с нуля. |
Автор: | ilovb [ Воскресенье, 03 Февраль, 2013 00:07 ] |
Заголовок сообщения: | Re: Красноярская сборка BlackBox 1.6rc6 |
Илья Ермаков писал(а): В других программах, увы, и гиперссылки не поиспользуешь Какая толстая клевета вот мокрофис: https://dl.dropbox.com/u/31020212/Snap% ... .10.11.png вот IDE для Lua: https://dl.dropbox.com/u/31020212/Snap% ... .12.47.png |
Автор: | Владислав Жаринов [ Воскресенье, 03 Февраль, 2013 10:23 ] |
Заголовок сообщения: | Re: Красноярская сборка BlackBox 1.6rc6 |
Может, нет оснований для возрастания резкости полемики?.. В частности, если есть возможность в ББ-документе командой замены на место обычных пробелов поставить неразрывные - может, это решение проблемы там, где не вставили их при наборе (независимо от оценок сторонами причин такого оформления гиперссылок)?.. |
Автор: | Иван Кузьмицкий [ Воскресенье, 03 Февраль, 2013 11:31 ] |
Заголовок сообщения: | Re: Красноярская сборка BlackBox 1.6rc6 |
Имеет смысл рендерить пробел с подчёркиванием, это привычно для всех. Вопрос в том, кто сделает патч. Если бы все яростные споры так же яростно отливались в патчи, то за все эти годы множество вопросов по ББ было бы успешно закрыто |
Страница 1 из 3 | Часовой пояс: UTC + 3 часа |
Powered by phpBB® Forum Software © phpBB Group https://www.phpbb.com/ |