Jump to content

Как раскидать тег <BR> автоматом?


Kras
 Share

Recommended Posts

Вопрос: в любом тексте ( копированием ли с какого-либо сайта, из электр. книг и т.д. ) вставкой через буфер в... Notepad -

как можно затем автоматически вставить разом(!) все теги

в начало каждой строки такого текста (в половину экрана!)? Понимаю, что вряд ли прямо в Notepad'е, но хоть в простейшей, л?гкой программке.

Перепробовал подобных кучу: Text2Html, Text2html, WedCoder, ZeEdit и т.д. и т.п. Все они по-своему хороши, но этой опции не наш?л в них.

Автоматич. веб-редакторы, вроде HomeSite, НЕ предлагать. Как же проделать это? Хитрость? :) Кто подскажет. Заранее благодарю.

Link to comment
Share on other sites

Влад, именно с текстом: шириной в пол-экрана (иначе и зачем было бы). Т.е. подхватил какой-то текст в буфер, тут же Paste его в разв?рнутый в пол-экрана(!) Notepad (в идеале ! или там в WordPad, в аналогичную л?гкую программку) и каким-то фокусом - не вручную через горячие клавиши, скача в поту со строки на строку,- а АВТОМАТОМ и РАЗОМ во все строки! Почему так хочется этого? Ну, во-первых, точнее, уже во-вторых, подумалось: Во! простая функция - неужли ничего-таки нет, никто не доп?р. А во-первых, и главное, начал было приучать своего сына (10 лет) к "крутому" веб-дизайну в HTML в... NotePad'е, т.е. именно вручную, - и вс? получается. Но когда надо закинуть на его сайтик, в какой-то уже готовый текст, где-то подхваченный налету фрагмент и через окно HTML-формы сайта-хостинга, - тут-то и облом... Вместо приятной "дизайнерской" работы, стукотня по клаве по всем строкам. Иначе сайтопостроитель раздвигает текст на весь экран, нарушая стиль.

Вот такая "бр-бр-бр"...

-история. Не хочу пока его пускать в разные "хомсайты".

Спасибо за ответ.

Link to comment
Share on other sites

ну допустим можно немного похачить и заливать такие файлы на сайт через формочку. как сделать на пхп не в курсе, а перловский вариант достаточно простой.

1 - копипаст текста для обработки в textarea (какой блокнот, нам это рано еще), жамкаем "обработать" или типа того, обработчик выводит этот текст, заменяя rn и n на <br />

2 - а вот теперь копипаст в блокнот, раз уж так хочется. все переводы строк заменены на

. но если с текстом еще работать, вытянутый в одну строку он не смотрится, тогда меняем в п.1 на <br />rn (это для блокнота, для notepad++ или чего-нибудь еще более умного хватит n)

Link to comment
Share on other sites

D.S.Denton! Спасибо за толковую подсказку. Хотя в программировании и хромаем на все 4 ноги (на двоих), но скопировали твой пост и кумекаем... Выходит, правда, головоломка...

А я-то был уверен, что простой, но фокус- существует! Заглянули и на твой сайт, но временные проблемы с сервером... Желаем успехов. Если обнаружится что-то по-проще, вроде программульки "Втыкалка BR", то откликнись. Заранее благодарим. Всех тоже.

Link to comment
Share on other sites

я это смог сделать в Notepad++.

Там встроеннай HEX editor есть, я в нем нашел в конце каждой строки два символа, которые выглядят как точки скопировал, вызвал форму Replace, указал Data type unicode string b и скопировал эту фигню туды. Там фигня выглядела как 2 квадратика написал заменить на

и 2 квадратика и все сработало.

Link to comment
Share on other sites

YETI ! Блеск ! Самое забавное, что я во всех этих мини-редакторах -

и в Notepad++ тоже !.. Хотя, какой он "мини": 3 Mb, хм...) искал возможность замены ( через тот же Replace, а он есть и в обычном Блокноте ) если не символа "перевода каретки", то какого-либо простого знака, подставляемого хоть и вручную, но с минимальной возн?й со стрелками "вверх-вниз" и т.п.

Но !.. через HEX-editor - не-до-га-дал-ся... Спасибо, дружище, и за подсказку, и за урок "смекалки" ( именно урок: на смекалку я напирал, разбирая с сыном твой пример, и оба мы просто облизывались от удовольствия ! Это для программиста-доки - пустячок, мелочь, но для начинающего - ого-го !.. А мы уже взялись за CSS: проштудировали Ломова, и лакомимся (!) уроками Влада Мержевича на этом сайте- попутно спасибо и ему ! )

Маленькое замечание: при вводе из буфера взятых в HEX-editor этих 2-ух точек в окошке Replace - ничего НЕ ВИДНО, никаких "квадратиков"- и не надо ! - вс? порядком будет !

Полагаю, что подробности этой сущей "хитрости" могут кого-либо заинтересовать.

* Вот они:

1. В окно из буфера ввожу в Notepad++ любой неудобный текст.

2. Выделяю его.

3. В меню, в TextFX > ReWrap to width (внизу) = сходу в 12 экрана !!!

Кое-что окончательно ПОДГОНЯЮ. Выделяю текст.

4. В Plugins > HEX-editor, и в н?м выделяю 2 точки в правом окне =

выделяются и в левом окне их дестиричн. код ( 0d 0a ) - и пусть !

Оставаясь в HEX-editor, перехожу в Search (то же главное) меню ,

и уже в н?м в Replace.

Сходу выбираю в Data type - Unicode String ( внизу ),

и ввожу в нижнем оконце

.

А в верхнем - из буфера Paste = ...ничего не видно - и пусть !

Даю Replace all.

5. Снова в Plugins выхожу из HEX-editor ( снимая "птичку" ) =

опля, все теги

- на месте !

7. Копирую преображ?нный текст куда-угодно, хоть прямо в HTML- редактор.

Ещ? раз благодарим YETI !

Link to comment
Share on other sites

  • 2 weeks later...
я это смог сделать в Notepad++.

Там встроеннай HEX editor есть, я в нем нашел в конце каждой строки два символа, которые выглядят как точки скопировал, вызвал форму Replace, указал Data type unicode string b и скопировал эту фигню туды. Там фигня выглядела как 2 квадратика написал заменить на

и 2 квадратика и все сработало.

Гениально!

Link to comment
Share on other sites

Guest
This topic is now closed to further replies.
 Share

×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue. See more about our Guidelines and Privacy Policy