Показать полную графическую версию : Глюки с тэгом [CODE]
--------------------*
^
Стрелка должна по идее быть напротив звездочки (вверху 20 '-', внизу 20 ' '), а она - сами видите где :(
frizzn
Открываю вам секрет: стандартный размер табуляции восемь пробелов, если ваш редактор считает по другому (скорее всего 4), то переучите его. Или используйте всегда пробелы для индентации. Или научитесь (http://dklab.ru/chicken/nablas/11.html) правильно расставлять табуляции, что бы код выглядел красиво при любом размере оных.
ivank
Открываю вам секрет: стандартный размер табуляции восемь пробелов Ну, это для меня не секрет.
используйте всегда пробелы для индентации В примере выше использовались пробелы. Ровно 20 шт.
Да? в нижней строке частично используются пробелы, частично табуляции. Посмотрите внимательней.
Однако, да. из-за того, что используется шрифт переменной ширины, а не фиксированной стрелка всё равно не будет указывать на звёздочку. В качестве шрифта для кода ещё поставим "Courier New".
Я нагло наврал. Код таки показывается уже моноширинным шрифтом. Причём это прописано два раза, для надёжности наверно :). Надо так понимать, что я это исправил в одом месте, а Влад где-то ещё, видимо.
Update: опять вру. Оба изменения сделал я.
ivankв нижней строке частично используются пробелы, частично табуляции. При создании там были пробелы, а как они стали табуляцией - :idontnow:
frizzn
Не знаю, но точно это сделал не форум. Весьма вероятно, что ваш редактор заменяет 4 пробела на одну табуляцию, встречались мне такие экземпляры.
ivank
Редактор - обычный форумовский... Проверял под IE и Firefox - одинаково, т.е. это не браузер. Форум вроде как действительно не должен менять... Одним словом - мистика.
hasherfrog
29-01-2005, 01:12
+20 пробелов.
--------------------+20 минусов
\t\t/t/t\n\n/n/n+ глупости
12345678901234567890+ проверка
hasherfrog
29-01-2005, 01:14
Firefox, xp. Вроде всё в норме.
hasherfrog
29-01-2005, 01:21
А вот это уже будет криво (уже сейчас видно, кстати, что "пробелы" и "табуляции" отличаются):
12345678901234567890+линейка
+пробелы
+табуляции
+дикая смесь
Процитирован кусок текста, скопипастнутый из Ms VS C++
Кусок "дикая смесь" содержит и пробелы и табуляции. В окне редактирования выглядит абсолютно одинаково с куском "табуляции".
Сейчас глянем...
hasherfrog
29-01-2005, 01:23
В общем, понятно. Тот первый кусок из первого поста - из чего-то типа визуал студио. Я прав?
hasherfrog
Тот первый кусок из первого поста - из чего-то типа визуал студио. Я прав? Неа. Набиралось туточки на форуме. Вот последовательность действий:
Переходим в "Расширенный режим"
В первой строчке пишем {CODE}
Во второй - 20 дефисов с 21-ой звездочкой.
В третьей - 20 пробелов с 21-ой стрелочкой
В четвертой - пишем {/CODE}
Нажимаем предварительный просмотр
Видим: Стрелочка хз где, на месте пробелов появились табуляции.
А вот при отправке из формы "Быстрый ответ" указанных выше неприятностей не возникает.
hasherfrog
29-01-2005, 02:44
12345678901234567890+
+
--------------------*
^
hasherfrog
29-01-2005, 02:45
Ну и что?
Набирал в расш/просмотр
hasherfrog
Нда. Опиши, плз, последовательность своих действий
hasherfrog
29-01-2005, 03:13
Да всё как выше в 1-6, никаких ухищрений }:-/
Mozilla/5.0 (Windows; U; Windows NT 5.1; en-US; rv:1.7.5) Gecko/20041107 Firefox/1.0
Может, я чего-то не понял?
hasherfrog
Сделал подробное описание. Положил сюда: http://frizzn.narod.ru/gluk.html
© OSzone.net 2001-2012
vBulletin v3.6.4, Copyright ©2000-2025, Jelsoft Enterprises Ltd.