LINUX.ORG.RU

Дефолтный режим, цитаты


0

0

В дефолтном режиме (TeX paragraphs) невозможно нормально цитировать многострочный текст средствами X(выделение -> средняя клавиша мыши+ctrl). Между строками приходится вручную вставлять пробелы. Поэтому прошу сменить дефолтный способ на User line break или изменить поведение внутри цитат на аналогичное User line break.

anonymous

Ответ на: комментарий от generatorglukoff

У меня firefox вообще-то. А при чем тут konqueror?

anonymous
()

Тогда надо для начала хотя бы ввести режим User line breaks w/quoting...

anonymfus ★★★★
()
Ответ на: комментарий от generatorglukoff

> а не нужно юзать konqueror

а глупости советовать тоже не нужно :)

overmind88 ★★★★★
()

> В дефолтном режиме (TeX paragraphs) невозможно нормально цитировать многострочный текст средствами X(выделение -> средняя клавиша мыши+ctrl). Между строками приходится вручную вставлять пробелы. Поэтому прошу сменить дефолтный способ на User line break или изменить поведение внутри цитат на аналогичное User line break.

Вот, получлось...В чем проблема-то?

Как я понимаю, дефолтный режим устраивает большинство пользователей. А вообще, неверное, стОило бы это в индивидуальные настройки поместить.

Die-Hard ★★★★★
()
Ответ на: комментарий от Die-Hard

> А вообще, неверное, стОило бы это в индивидуальные настройки поместить.

Неа. User line break, или, уж тем более, Preformatted text частенько раздражают. Еслу у кого не хватает ума два раза клацнуть самую толстую капу и нажать "предпросмотр" перед тем как запостить - то ну его на фих... имхо...

CkuB
()

// ==UserScript==
// @name          LOR Submit mode
// @description   script for changing default submit mode @LOR
// @include       http://*.linux.org.ru/*comment-message.jsp
// @include       http://*.linux.org.ru/*add_comment.jsp
// @include       http://*.linux.org.ru/*add.jsp
// ==/UserScript==

document.forms[0].mode.value = "ntobr";

/*
function ctrl_enter(e, form)
{
        if (((e.keyCode == 13) || (e.keyCode == 10)) && (e.ctrlKey == true)) for
m.submit();
}
*/

/*
 *  quot  -- TeX paragraphs w/quoting
 *  tex   -- TeX paragraphs w/o quoting
 *  ntobr -- User line break
 *  html  -- Ignore line breaks
 *  pre   -- Preformatted text
 */

sdio ★★★★★
()
Ответ на: комментарий от Die-Hard

>> В дефолтном режиме (TeX paragraphs) невозможно нормально цитировать многострочный текст средствами X(выделение -> средняя клавиша мыши+ctrl). Между строками приходится вручную вставлять пробелы. Поэтому прошу сменить дефолтный способ на User line break или изменить поведение внутри цитат на аналогичное User line break.

> Вот, получлось...В чем проблема-то?

В том, что ты цитировал только одну строку. А если бы ты цитировал несколько, то между строками получилась бы не пустая строка при вставке, а "> ". В результате три строки(первая цитируемая, "> " и вторая цитируемая) слились бы в один параграф. Специально для тебя сейчас процитирую две последние строки, выделив их, и вставив, зажав ctrl:

> Вот, получлось...В чем проблема-то? > > Как я понимаю, дефолтный режим устраивает большинство пользователей. А вообще, неверное, стОило бы это в индивидуальные настройки поместить.

anonymous
()
Ответ на: комментарий от anonymous

То есть получается:
---
> Вот, получлось...В чем проблема-то?
> 
> Как я понимаю, дефолтный режим устраивает большинство пользователей. А вообще, неверное, стОило бы это в индивидуальные настройки поместить.
---

А ЛОР требует:
---
> Вот, получлось...В чем проблема-то?

> Как я понимаю, дефолтный режим устраивает большинство пользователей. А вообще, неверное, стОило бы это в индивидуальные настройки поместить.
---

Хотелось бы, чтобы внутри цитат действовал User line breaks, а не в цитатах - нормальные параграфы.
Чистый User line breaks меня также не устраивает - не всегда понятно, где ручной перевод строки, а где просто рамка закончилась.

Поэтому прошу исправить существующий TeX paragraphs так, чтобы внутри цитат разделителем параграфов был "\n\n".

anonymous
()
Ответ на: комментарий от anonymous

До:
разделитель абзацев = \n{ws}\n
После:
разделитель абзацев = \n>?{ws}\n
где
delim = [ \t\n]
ws    = {delim}+

Хочется, чтобы "> " считалось за пустую строку.

anonymous
()
Ответ на: комментарий от anonymous

> Что-то вообще будет сделано? Вроде бы все понятно описал.

1. Лично я не понял, у меня проблема не воспроизводится.

2. Лично меня существующий дефолтный режим устраивает.

Die-Hard ★★★★★
()

А может, не использовать default вообще? Потребовать явно указывать, в каком формате написано.

alexsaa
()
Ответ на: комментарий от Die-Hard

>Лично я не понял

Ок, повторяю третий раз. По действиям:

1. Выделяешь две или больше(НЕ ОДНУ) строчки.
Таким образом текст оказывается в clipboardе X-ов.

2. Зажимаешь CTRL.

3. Наводишь курсор на поле ввода текста.

4. Средней клавишей мыши жмешь внутри.

Итог:
---
> 1. Лично я не понял, у меня проблема не воспроизводится.
> 
> 2. Лично меня существующий дефолтный режим устраивает. 
---

В результате все три строки сливаются в одну.
Чтобы этого не было, все строки "> " приходится удалять вручную:

---
> 1. Лично я не понял, у меня проблема не воспроизводится.

> 2. Лично меня существующий дефолтный режим устраивает. 
---

Прошу администраторов сделать так, чтобы строки "> " также считались
разделителем абзацев в режиме TeX paragraphs w/quoting.

anonymous
()
Ответ на: комментарий от anonymous

Теперь понял :-) Я просто никогда CTRL не пользовался, ">" вручную ставил...

Но это -- Мозилла-специфик фича, в других браузерах нажатие CTRL этого не даст, вообще-то...

У меня из не-Мозиллы только Konqueror под рукой, там CTRL ничего не дает. Владельцы Оперы и ИЕ тут есть -- как там?

Die-Hard ★★★★★
()
Ответ на: комментарий от Die-Hard

Вообщем предлагаю цитирование пустой строки также считать пустой строкой. Это можно сделать?

anonymous
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.