Компьютерный форум OSzone.net  

Компьютерный форум OSzone.net (http://forum.oszone.net/index.php)
-   О сайте и форуме (http://forum.oszone.net/forumdisplay.php?f=17)
-   -   Глюки с тэгом [CODE] (http://forum.oszone.net/showthread.php?t=44100)

frizzn 19-01-2005 19:37 290135

Глюки с тэгом [CODE]
 
Код:

      --------------------*
                                            ^
   

Стрелка должна по идее быть напротив звездочки (вверху 20 '-', внизу 20 ' '), а она - сами видите где :(

ivank 25-01-2005 00:15 291798

frizzn
Открываю вам секрет: стандартный размер табуляции восемь пробелов, если ваш редактор считает по другому (скорее всего 4), то переучите его. Или используйте всегда пробелы для индентации. Или научитесь правильно расставлять табуляции, что бы код выглядел красиво при любом размере оных.

frizzn 27-01-2005 23:52 292805

ivank
Цитата:

Открываю вам секрет: стандартный размер табуляции восемь пробелов
Ну, это для меня не секрет.

Цитата:

используйте всегда пробелы для индентации
В примере выше использовались пробелы. Ровно 20 шт.

ivank 28-01-2005 01:26 292834

Да? в нижней строке частично используются пробелы, частично табуляции. Посмотрите внимательней.
Однако, да. из-за того, что используется шрифт переменной ширины, а не фиксированной стрелка всё равно не будет указывать на звёздочку. В качестве шрифта для кода ещё поставим "Courier New".

ivank 28-01-2005 01:40 292838

Я нагло наврал. Код таки показывается уже моноширинным шрифтом. Причём это прописано два раза, для надёжности наверно :). Надо так понимать, что я это исправил в одом месте, а Влад где-то ещё, видимо.

Update: опять вру. Оба изменения сделал я.

frizzn 28-01-2005 15:12 293069

ivank
Цитата:

в нижней строке частично используются пробелы, частично табуляции.
При создании там были пробелы, а как они стали табуляцией - :idontnow:

ivank 29-01-2005 00:16 293225

frizzn
Не знаю, но точно это сделал не форум. Весьма вероятно, что ваш редактор заменяет 4 пробела на одну табуляцию, встречались мне такие экземпляры.

frizzn 29-01-2005 00:46 293237

ivank
Редактор - обычный форумовский... Проверял под IE и Firefox - одинаково, т.е. это не браузер. Форум вроде как действительно не должен менять... Одним словом - мистика.

hasherfrog 29-01-2005 01:12 293247

Код:

                    +20 пробелов.
--------------------+20 минусов
\t\t/t/t\n\n/n/n+ глупости
12345678901234567890+ проверка


hasherfrog 29-01-2005 01:14 293249

Firefox, xp. Вроде всё в норме.

hasherfrog 29-01-2005 01:21 293253

А вот это уже будет криво (уже сейчас видно, кстати, что "пробелы" и "табуляции" отличаются):
Код:

12345678901234567890+линейка
                    +пробелы
                                        +табуляции
                                          +дикая смесь

Процитирован кусок текста, скопипастнутый из Ms VS C++
Кусок "дикая смесь" содержит и пробелы и табуляции. В окне редактирования выглядит абсолютно одинаково с куском "табуляции".
Сейчас глянем...

hasherfrog 29-01-2005 01:23 293255

В общем, понятно. Тот первый кусок из первого поста - из чего-то типа визуал студио. Я прав?

frizzn 29-01-2005 02:01 293281

hasherfrog
Цитата:

Тот первый кусок из первого поста - из чего-то типа визуал студио. Я прав?
Неа. Набиралось туточки на форуме. Вот последовательность действий:


  1. Переходим в "Расширенный режим"
  2. В первой строчке пишем {CODE}
  3. Во второй - 20 дефисов с 21-ой звездочкой.
  4. В третьей - 20 пробелов с 21-ой стрелочкой
  5. В четвертой - пишем {/CODE}
  6. Нажимаем предварительный просмотр
Видим: Стрелочка хз где, на месте пробелов появились табуляции.

А вот при отправке из формы "Быстрый ответ" указанных выше неприятностей не возникает.

hasherfrog 29-01-2005 02:44 293293

Код:

12345678901234567890+
                    +

Код:

--------------------*
                    ^


hasherfrog 29-01-2005 02:45 293294

Ну и что?
Набирал в расш/просмотр

frizzn 29-01-2005 02:54 293297

Код:

  --------------------*
                                          *


frizzn 29-01-2005 02:57 293299

hasherfrog
Нда. Опиши, плз, последовательность своих действий

hasherfrog 29-01-2005 03:13 293305

Да всё как выше в 1-6, никаких ухищрений }:-/
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0
Может, я чего-то не понял?

frizzn 29-01-2005 19:41 293468

hasherfrog
Сделал подробное описание. Положил сюда: http://frizzn.narod.ru/gluk.html


Время: 11:07.

Время: 11:07.
© OSzone.net 2001-