Как сделать ссылки на рисунки/таблицы в тексте Word?
Раньше по роду своей деятельности приходилось заниматься технической документацией по ГОСТам. Те времена прошли, а кое-какие навыки остались. И вот столкнувшись второй раз за последние три месяца с подобной задачей, решил что ничего не изменилось: «люди не умеют пользоваться Word’ом, а Word в свою очередь никак не изменился в лучшую сторону».
И так задача:
нужно в документе сделать подписи к рисункам и таблицам в стиле «Рисунок 1. Линейная организационная структура», а любые ссылки в тексте должны быть в соответствующем падеже «анализ таблицы 1 показал».
Возможные варианты решения:
- В ручную в финальном документе проставить нумерацию всех рисунков/таблиц. –> минус данного решения, в сложности обновления нумерации в случае последующей правки (+/-) документа.
- Делать вставку названия (Ссылки->Вставить название) с установленным флажком «Исключить подпись из названия». –> минус данного решения, в том, что все ссылки на рисунок/таблицу нужно делать до того как дописали в название слово «Рисунок/Таблица».
- Можно написать VBA-макрос, который позволит скрыть текст перекрестной ссылки (Font.Hidden) –> минус данного решения в трудоемкости, нужно выделить текст каждой перекрестной ссылки и запустить макрос.
- Сделать «Закладку» на номер рисунка/таблицы. Я пользуюсь именно этим способом. На мой взгляд минус данного решения, в том, что при коллективной работе с документом, всем участникам нужно договориться о едином стиле оформления перекрестных ссылок и принять единый стандарт именования закладок.
2.1. Правой кнопкой мыши на рисунке и выбираем в контекстном меню команду «Вставить название».
2.2. Выбирает в поле «Подпись» требуемое название (Рисунок/Таблица), если его нет то создаем его.
2.3. Устанавливаем флажок «Исключить подпись из названия».
2.4. Нажимаем кнопку «ОК», для вставки порядкового номера.
2.5. В нужном месте текста вставляем «Перекрестную ссылку», для этого выбираем Ссылки->Перекрестная ссылка, в поле «Тип ссылки» выбираем требуемое (Рисунок/Таблица), в поле «Вставить ссылку на» выбираем «Постоянная часть и номер».
2.6. Далее в тексте перед вставленным номером дописываем с изменением падежа, например «на рисунке».
2.7. В названии рисунка/таблицы дописываем «Рисунок/Таблица».
4.1. Делаем обыкновенную вставку названия (Ссылки->Вставить название) не устанавливая флажок «Исключить подпись из названия».
4.2. Далее выделяем номер вставленного названия, как показано на рисунке:
4.3. Открываем Вставка->Закладка, и печатаем в поле «Имя закладки» по принятому шаблону название закладки. Я пользуюсь форматом:
Fgr_[идентификационный_текст]
Tbl_[идентификационный_текст],
где Fgr – префикс для рисунков, а Tbl префикс для таблиц.
Примечание1. В названии закладки принципиально не указывается номер таблицы/рисунка, чтобы не вводить в заблуждение, т.к. по ходу правки документа номера самих рисунков могут измениться, либо при переносе в другой документ.
4.4. Далее в нужном месте текста вставляем «Перекрестную ссылку», для этого выбираем Ссылки->Перекрестная ссылка, в поле «Тип ссылки» выбираем «Закладка», в поле «Вставить ссылку на» выбираем «Текст закладки».
4.5. В заключении, в тексте перед вставленным номером дописываем с изменением падежа, например «на рисунке/таблице».
4.6. Примечание2. Плюс данного метода, в том что, при копировании в другой документ закладки и перекрестные ссылки переносятся корректно. При копировании внутри документа закладки не дублируются.
А Вы как переводите терминологию Microsoft в проектных документах?
Пришлось тут столкнуться с проектной документацией по решению Microsoft, попросили по старой памяти посмотреть. И был в шоке от качества содержимого. Компания достаточно крупная, но как видимо просто отдала небольшой проект мелкому подрядчику, который доки особо не разрабатывает.
Есть замечательный сайт «Search Terminology», о котором должен знать каждый технический писатель/редактор, позволяющий как минимум использовать единую терминологию в документации:
http://www.microsoft.com/Language/en-US/Default.aspx
P.S. Существуют ли подобные транслейтеры у других вендоров не знаю (выпал уже из области разработки доков).
Отключить «запрос на загрузку файлов» в IE
Зафиксирую для себя небольшую настройку IE для комфортного скачивания файлов.
Признаюсь не фанат IE и пользуюсь им крайне редко, но настолько метко, что просто раздражает постоянно выскакивающее сообщение на Панели информации «Для обеспечения безопасности Internet Explorer заблокировал загрузку файлов на компьютер с этого веб-узла. Щелкните здесь для выбора параметров».
В основном IE используется к определенным Банк-клиентам, и как ни странно к самому сайту МС (в некоторых его закрытых зонах). Компьютеры в большинстве своем разные и соответственно «надоедливое» сообщение выскакивает везде.
Вроде бы спрашивается, неужели данные с сайта МС не заслуживают доверия: «содержимое файла известно, а его издатель заслуживает доверия».
Для его отключения, открываем Свойства обозревателя -> вкладка Безопасность -> Другой -> раздел Загрузка -> Автоматические запросы на загрузку файлов щелкните Включить.
Более подробно почитать про Панель информации Internet Explorer.
Отключение IPv6 для адреса localhost
Недавно у знакомых произошёл переезд со старого сервера Windows 2003 R2 на новый Windows 2012. Все вроде как переехало нормально, за исключением одной старенькой самописной софтины, которая как выяснилось потом активно обращается к localhost. Но несмотря на то, что на сетевом интерфейсе IPv6 отключен, протокол используется для разрешения адреса localhost, как ::1, вместо 127.0.0.1
Как выяснялось, что в этом косяк работы приложения, оставим за кадром. Укажу только что было сделано, чтобы переключить разрешение на IPv4:
1) В файле hosts ( %systemroot%\system32\drivers\etc\ ) открываем строку 127.0.0.1 localhost , удалив символ #
2) В реестре (regedit) задаем десятичное значение 32 для параметра DWORD (32 бита) DisabledComponents
( HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Tcpip6\Parameters\ )
DisabledComponents = 0x20, задает предпочтение протоколу IPv4 (а не IPv6) путем изменения записей в таблице политик префиксов.
3) Перезагружаем сервер и проверяем.
Внешний IP-адрес на AКAДO
Всегда недолюбливал Aкaдo, как Интернет провайдера, но как говорится «Всё познается в сравнении», поэтому для себя его определил как терпимого, при условии что самостоятельно сможешь отраблишутить проблемы почему Инет не работает, т.к. обращаться в их техподдержку бесполезно (чисто субъективное мнение основанное на личном опыте общения с данной конторой).
Данная заметка возникла в связи с геморойным Внешним IP от Aкaдo.
В середине 2000-х годов имел удовольствие настроить в одной компании прокси-сервер для доступа в Интернет на базе Wingate 6.2, причем использовался внешний IP для доступа к внутренним ресурсам сети.
И вот спустя более чем 5 лет, компания переезжает в новый офис и как на зло в здании оказывается только один провайдер – AКAДO. Услуга по выделенному IP есть и любезно предоставлена. Только вот не задача, для получения этого внешнего IP необходимо создать VPN соединение (PPTP, без шифрования и других заморочек), короче всё никак у людей.
Т.к. компания переезжает не первый раз и соответственно меняет провайдера тоже не впервые, то в очередной раз надеялась банально прописать новые сетевые настройки на внешнем интерфейсе, и всё должно было чудодейственным образом заработать. Но не в случае с AКAДO.
И так по старой памяти приезжаю и проверяю что всё заведено правильно и WinГад это корректно подхватил.
Смотрим логи фаервола на WinГаде и видим чудесную картину, соответственно характеризующую AКAДO с её внешним IP-адресом:
Time: 23/01/2013 8:45:23 PM
Reason: Spoof Attempt
Source MAC address: 00-1A-C5-XX-XX-XX
Destination MAC address: 00-20-38-XX-XX-XX
Source IP Address: 10.6.XX.XX : 51779
Destination IP Address: 67.194.XX.XX : 25
Protocol: TCP
TCP flags: S
Time-to-live: 60
Проблема банальна и по умолчанию в WinГаде блокируются входящие пакеты на WAN интерфейсе из диапазона частных сетей (в т.ч. 10.*). Это кажется банальным когда видишь, а вот по телефону локализовать проблему как-то сразу не получилось.
Настройки фаервола у WinГада минимальны, но к счастью галочка по спуфингу пакетов есть в Расширенных Настройках Сети (Extended Network Driver), и называется «Отклонить ложные пакеты».