Придумал тут простой способ изображения матриц http://www.blogger.com/img/blank.gifи http://www.blogger.com/img/blank.gifрасчетных сеток - использовать таблицы Word. Если мы хотим показать, что первый кусок сетки обрабатывается процессом 1, а второй - процессом 2, то естественно ячейки этих кусков раскрасить по-разному. Например, ячейки первого куска залить черным, а ячейки второго - заштриховать. И тут встает вопрос - как скопировать форматирование одной ячейки в другую?
Пока придумал такую штуку. Делаем форматирование одной ячейки (Границы и заливка..), затем выделяем по очереди другие и нажимаем F4. Это гениальное решение было навеяно форумом. А вот просто выделить произвольную ячейку и скопипастить из нее форматирование - нельзя. Жаль.
Кстати - копировать формат текста из абзаца в абзац тоже можно (см. по ссылке внизу).
Показаны сообщения с ярлыком word. Показать все сообщения
Показаны сообщения с ярлыком word. Показать все сообщения
четверг, 11 августа 2011 г.
понедельник, 1 ноября 2010 г.
Microsoft Equation Hotkeys
Что, фанаты TeX-а уже готовятся запустить в меня помидорами? Ну что, поделаешь, приходится иногда формулы в Ворде набирать) Нашел список горячих клавишей для MS Equation, он оказался неожиданно большим. Думаю, скорость набора должна вырасти в разы.
Итак - Microsoft Equation Hotkeys.
Итак - Microsoft Equation Hotkeys.
среда, 25 февраля 2009 г.
MS Word: удаляем разделители
Чтоб оформление Вордовских документов стало еще увлекательнее, разработчики добавили возможность вставки горизонтальных разделителей. Набрал *** (именно три штуки), нажал Enter - получил линию из маленьких квадратиков через весь лист. Три минуса преобразуются в обычную линию, три знака '=' - в двойную линию. Если заранее об этом не знать, восприимается, как "пасхальное яйцо" - опа, вылезла такая штука.
Не так весело становится, когда надо этот разделитель убрать. Del не помогает, как-то утащить его за границы листа тоже не получается. Совершенно неубиваемый объект.
Итак, музыка - туш, открываю страшную тайну. Чтоб убрать горизонтальный разделитель, надо поставить курсор непосредственно перед ним, потом Формат/Граница и заливка, выбрать Нет(границы).
Все, эта дрянь, которую я два дня возил по документу, исчезла. Можно нести статью в редакцию.
Не так весело становится, когда надо этот разделитель убрать. Del не помогает, как-то утащить его за границы листа тоже не получается. Совершенно неубиваемый объект.
Итак, музыка - туш, открываю страшную тайну. Чтоб убрать горизонтальный разделитель, надо поставить курсор непосредственно перед ним, потом Формат/Граница и заливка, выбрать Нет(границы).
Все, эта дрянь, которую я два дня возил по документу, исчезла. Можно нести статью в редакцию.
суббота, 13 декабря 2008 г.
Word again: перекрестные ссылки
Итак, наша основная цель - сделать все ссылки в документе Word динамическими.
С литературой все жутко просто. Если она оформлена списком (а так обычно и бывает), то
Вставка->Перекрестная ссылка;
появятся элементы всех списков документа.
Тип ссылки - Aбзац;
Вставить ссылку на - Номер абзаца;
А если у нас текст в одном документе, а список лит-ры в другом? Сделаем текст - главным документом, а список лит-ры - вложенным.
Создаем документ text.doc. Создаем другой документ - со списком лит-ры, liter.doc. В режиме структуры в text.doc на панели Структура нажимаем Вставить вложенный документ, выбираем liter.doc. Теперь можно вставлять вышеописанным способом ссылки на лит-ру. Но при этом liter.doc должен быть ЗАКРЫТ!
Для обновления перекрестных ссылок нажать F9.
С литературой все жутко просто. Если она оформлена списком (а так обычно и бывает), то
Вставка->Перекрестная ссылка;
появятся элементы всех списков документа.
Тип ссылки - Aбзац;
Вставить ссылку на - Номер абзаца;
А если у нас текст в одном документе, а список лит-ры в другом? Сделаем текст - главным документом, а список лит-ры - вложенным.
Создаем документ text.doc. Создаем другой документ - со списком лит-ры, liter.doc. В режиме структуры в text.doc на панели Структура нажимаем Вставить вложенный документ, выбираем liter.doc. Теперь можно вставлять вышеописанным способом ссылки на лит-ру. Но при этом liter.doc должен быть ЗАКРЫТ!
Для обновления перекрестных ссылок нажать F9.
пятница, 12 декабря 2008 г.
Динамические ссылки в Word
Я что-то уже засомневался в подавляющем превосходстве TeX над Word. Оказывается, в Word можно добиться практически чего угодно.
Большие страдания доставляет отсутствие в Word возможности вставки номеров формул, рисунков и т.д., которые обновлялись бы динамически (удалили первую формулу - номера следующих и, главное - ссылки на них, уменьшились на единичку).
Проблема решается с помощью т.н. Перекрестных ссылок. Вот хорошая статья в журнале
КомпьютерПресс. И еще одна - про автоматическую нумерацию глав, с сайта WordExpert.
Большие страдания доставляет отсутствие в Word возможности вставки номеров формул, рисунков и т.д., которые обновлялись бы динамически (удалили первую формулу - номера следующих и, главное - ссылки на них, уменьшились на единичку).
Проблема решается с помощью т.н. Перекрестных ссылок. Вот хорошая статья в журнале
КомпьютерПресс. И еще одна - про автоматическую нумерацию глав, с сайта WordExpert.
среда, 8 октября 2008 г.
Две фишки в Word
Граждане, читайте рубрику RTFM в Компьютерре! Много интересного найдете.
http://www.computerra.ru/gid/rtfm/
1. Как избавиться от форматирования текста в Word.
Рррр, как я ненавижу это самоопределение стилей. А достаточно нажать "Ctrl+пробел" или "Ctrl+Shift+Z" - и Word в мгновение ока очистит любой выделенный текст от стилевого оформления и ненужного форматирования.
2. Отображение пути файла в Word.
Если у нас есть несколько одниоименных файлов в разных папках, то при работе с ними может возникнуть путаница, так как Word отображает только имя файла. Бороться с этим можно с помощью простого макроса.
Код макроса следующий:
Sub AutoOpen()
ActiveWindow.Caption = ActiveDocument.FullName
End Sub
Приведённый код нужно, скопировав в буфер обмена Windows, перенести в окно
вызываемого посредством меню "Макрос -> Создать" редактора Visual Basic и
cохранить изменения в шаблоне Normal.dot.
http://www.computerra.ru/gid/rtfm/
1. Как избавиться от форматирования текста в Word.
Рррр, как я ненавижу это самоопределение стилей. А достаточно нажать "Ctrl+пробел" или "Ctrl+Shift+Z" - и Word в мгновение ока очистит любой выделенный текст от стилевого оформления и ненужного форматирования.
2. Отображение пути файла в Word.
Если у нас есть несколько одниоименных файлов в разных папках, то при работе с ними может возникнуть путаница, так как Word отображает только имя файла. Бороться с этим можно с помощью простого макроса.
Код макроса следующий:
Sub AutoOpen()
ActiveWindow.Caption = ActiveDocument.FullName
End Sub
Приведённый код нужно, скопировав в буфер обмена Windows, перенести в окно
вызываемого посредством меню "Макрос -> Создать" редактора Visual Basic и
cохранить изменения в шаблоне Normal.dot.
понедельник, 21 июля 2008 г.
Регулярные выражения в Word
На форуме программистов Весельчак У нашел полезную инфу - в Ворде есть регулярные выражения, которые можно использовать в при поиске/подстановке. Разумеется , они не такие мощные, как в Perl.
Вот ссылка на хорошую статью по теме:
Finding and replacing characters using wildcards
http://word.mvps.org/FAQs/General/UsingWildcards.htm
Пара замечаний:
Microsoft пользуется термином wildcarts вместо regular expressions. В русской версии Word -а в окне Cntrl-F надо поставить галочку напротив строчки "подстановочные знаки ". Поди, догадайся...
В упомянутой статье сказано, что строчка
[0-9]{1,2}
ищет последовательность из одной или двух цифр. Так вот, Word не понимает такой шаблон, надо ставить точку с запятой, вместо запятой.
Если мы ищем такую последовательность, заключенную в скобки - номер формулы - то надо написать
\([0-9]{1;2}\),
Если т.к. круглые (и квадратные) скобки - считаются спецсимволами при включенных "подстановочных знаках ".
Вот мы уже и привыкли к лесенке до 7 и обратно на турниках.
Вот ссылка на хорошую статью по теме:
Finding and replacing characters using wildcards
http://word.mvps.org/FAQs/General/UsingWildcards.htm
Пара замечаний:
Microsoft пользуется термином wildcarts вместо regular expressions. В русской версии Word -а в окне Cntrl-F надо поставить галочку напротив строчки "подстановочные знаки ". Поди, догадайся...
В упомянутой статье сказано, что строчка
[0-9]{1,2}
ищет последовательность из одной или двух цифр. Так вот, Word не понимает такой шаблон, надо ставить точку с запятой, вместо запятой.
Если мы ищем такую последовательность, заключенную в скобки - номер формулы - то надо написать
\([0-9]{1;2}\),
Если т.к. круглые (и квадратные) скобки - считаются спецсимволами при включенных "подстановочных знаках ".
Вот мы уже и привыкли к лесенке до 7 и обратно на турниках.
Подписаться на:
Сообщения (Atom)