понедельник, 29 декабря 2008 г.

Интервью Кинчева в МК

Константин прессу не жалует, поэтому "комсомольцы" общались с ним по аське:) Ответы короткие, без всякого политеса. Ну и нечего с такой желтизной особо церемониться.

Молодца вообще он. Скоро полтинник. Трое детей студенческого возраста, все в сфере искусства. "Ремня получали все";) Представляю...

"Становится ли артист заложником своих фанатов?" "Только когда артисту приходится вызволять фанатов из ментовки".

В статье есть несколько фото Кинчева. Худой, но плечевой пояс и руки накачаны ой-ой. Энергии, чувствуется хватает, хотя говорит, что любит полежать на диване.

В чем его образ жизни изменился после принятия Православия - не пойму. Ну да, наркотики больше не употребляет (а "те кто торчали вместе со мной давно гниют в земле"). Но слушает панк, пост-панк, нью-метал и почему-то хип-хоп (Гуф и Нагано, запомнилось).

Вот так.

ps Сайт про работу с WinXP: www.winxp.su

суббота, 13 декабря 2008 г.

Word again: перекрестные ссылки

Итак, наша основная цель - сделать все ссылки в документе Word динамическими.

С литературой все жутко просто. Если она оформлена списком (а так обычно и бывает), то
Вставка->Перекрестная ссылка;
появятся элементы всех списков документа.
Тип ссылки - Aбзац;
Вставить ссылку на - Номер абзаца;

А если у нас текст в одном документе, а список лит-ры в другом? Сделаем текст - главным документом, а список лит-ры - вложенным.

Создаем документ text.doc. Создаем другой документ - со списком лит-ры, liter.doc. В режиме структуры в text.doc на панели Структура нажимаем Вставить вложенный документ, выбираем liter.doc. Теперь можно вставлять вышеописанным способом ссылки на лит-ру. Но при этом liter.doc должен быть ЗАКРЫТ!

Для обновления перекрестных ссылок нажать F9.

пятница, 12 декабря 2008 г.

Динамические ссылки в Word

Я что-то уже засомневался в подавляющем превосходстве TeX над Word. Оказывается, в Word можно добиться практически чего угодно.

Большие страдания доставляет отсутствие в Word возможности вставки номеров формул, рисунков и т.д., которые обновлялись бы динамически (удалили первую формулу - номера следующих и, главное - ссылки на них, уменьшились на единичку).

Проблема решается с помощью т.н. Перекрестных ссылок. Вот хорошая статья в журнале
КомпьютерПресс. И еще одна - про автоматическую нумерацию глав, с сайта WordExpert.

вторник, 9 декабря 2008 г.

Верстка книг в Word

Набранный в Word текст необязательно распечатывать в виде толстой пачки бумаги. Можно сделать аккуратненькую тетрадку формата A5. А как?

Для этого существуют специальные макросы. Это файлы .dot. Надо положить такой файл в директорию C:\Documents and Settings\Administrator\Application Data\Microsoft\Шаблоны. Затем в Word выбираем Сервис -> Шаблоны и надстройки -> Добавить,
щелкаем по файлу макроса.

Макрос осуществляет так называемый спуск полос. Что это такое - хорошо написано здесь.
Вкратце - нумерует страницы так, чтоб после распечатки и брошюровки получилась книга.

Я нашел два таких макроса. Это Booklet2000 и ВерсткаТекстаКнижкой. Первый работать отказался (не выводит на печать) :( Второй весьма хорош.

notes по второму макросу:
Когда пускаем сверстанную книжку на двустороннюю печать, после первого прохода надо повернуть стопку бумаги на 180 градусов против часовой стрелки, а затем уже класть в лоток (для принтеров HP);

На вход макросу надо подавать документ, разбитый на страницы A4. Если сделать A5 - будет глючить. Макрос сам масштабирует документ под A5.

пятница, 5 декабря 2008 г.

Режим структуры в Word

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

Используется, понятное дело, для структурирования документа. Выбираем заголовок, стрелочкой влево на панели повышаем его уровень до Уровня 1 (самый нижний уровень - Основной текст). Рядом с ним появляется плюс. Теперь весь текст вплоть до следующего заголовка того же уровня можно сворачивать/разворачивать, как функции в Visual Studio.

Редактировать в этом режиме неудобно. Поэтому лучше делать так: развернули нужный пункт, поставили в него курсор, перешли в режим разметки. Рекомендую.

upd: Чтобы просмотреть структуру документа можно на панели инструментов выбрать уровень заголовков, до которого необходимо свернуть документ. В меню Вид есть полезный пунктик Схема документа, который отображает заголовки на специальной панельке слева (как в pdf)

ps А 8 декабря начнется спецоперация у берегов Сомали. Европейские державы будут давить пиратов. Как во времена Барбароссы:) Ждем развития событий.

четверг, 27 ноября 2008 г.

Message Mapping в VS2005

Как связывать сообщения Windows с членами класса в Visual Studio 2005 ?

(нетривиальный вопрос, в одном форуме видел, толком человеку не ответили).

Открываем файл с объявлением класса (.h)
Идем в меню View -> Other Windows -> Properties Window (Alt + Enter)
Нажимаем кнопку Messages
Тыкаем на нужное сообщение - в классе создается функция-член со стандартным названием
(WM_CHAR<->OnChar)

В начале имплементации классов - частей приложения Visual C++ (объект вида, документа и т.д.) есть секции связывания, там можно руками прописать:

BEGIN_MESSAGE_MAP(CMyView, CView)
// Standard printing commands
ON_COMMAND(ID_FILE_PRINT, &CView::OnFilePrint)
ON_COMMAND(ID_FILE_PRINT_DIRECT, &CView::OnFilePrint)
ON_COMMAND(ID_FILE_PRINT_PREVIEW, &CView::OnFilePrintPreview)

ON_WM_CHAR()

END_MESSAGE_MAP()

Интервью Егора Летова

Нашел сборник интервью Игоря Федоровича Летова.

Раньше думал, что он такой выпендривающийся декадент, типа братьев Самойловых. Нет, думающий начитанный человек. Очень хорошо ставит на место тупых журналюг. Логично объясняет свое мировоззрение.

На заметку:
1. "Все идет по плану " - стеб от имени "нетрезвого человека, у которого все плохо, который пришел домой и смотрит телевизор".
2. Черный Лукич - младший товарищ Летова. "Мы идем в тишине" пели и тот и другой.
3. "Мы музыкой не занимаемся". "То что мы делаем - это шаманство". "Мы показываем, что надо делать в меняющейся обстановке, оставаясь при этом людьми".
4. "Егор, как ты относишься к наркотикам?" - "Очень хорошо отношусь".
5. "У Игоря Федоровича нет никакого прикида. Что есть, то и надевает на концерты" - Лукич.

ps Песню "Афганский синдром" написал Роман Неумоев из "Инструкции по выживанию". Но Гр.Об. ее тоже исполняли.