Статьи из блога

Шаблон ГОСТ для MS Word

Для всех, кто оформляет документацию по государственным стандартам (ГОСТ), я сообщаю адрес сайта, на котором можно скачать разработанный Дмитрием Васильевым специальный шаблон - Шаблон ГОСТ для MS Word.

 

Цитирую информацию с сайта автора:

Данный шаблон предназначен для того, чтобы облегчить оформление электронных документов в соответствие с ГОСТ 2.104-68*, который определяет правила оформления конструкторской документации. В состав шаблона входят справка (встроенная и в формате *.chm), рамки титульного листа, форм 2 и 2а (включая альбомную ориентацию), лист регистрации изменений, листы спецификаций.

 

Для корректной работы шаблона необходимы файлы шрифтов ГОСТ Тип А и ГОСТ Тип В, которые необходимо установить в системе. Не помешает также установить уровень безопасности Word на “Средний” или “Низкий”, чтобы Вы имели возможность просматривать встроенную справку.

 

На мой скромный взгляд данный шаблон является лучшей разработкой среди аналогичных (А.К.: исправлена опечатка) решений.

 

 

 

twitter.com facebook.com vkontakte.ru odnoklassniki.ru mail.ru ya.ru rutvit.ru myspace.com technorati.com digg.com friendfeed.com pikabu.ru blogger.com liveinternet.ru livejournal.ru memori.ru google.com bobrdobr.ru mister-wong.ru yahoo.com yandex.ru del.icio.us

Еще записи по вопросам использования Microsoft Word:

Комментариев: 63

  1. dm
    10.10.2008 в 15:40 | #1

    У меня почему-то не обновляются поля в колонтитуле в данном шаблоне по ГОСТ.

    Делаю как написано в инструкции Фаил->Свойства пишу разработчика, номер док. и т.д. сохраняю файл, закрываю его и снова открываю, но обновления полей не происходит.

    Ctrl+а и потом F9 тоже не работает.

    Поле обновляется если непосредственно зайти в колонтитул шелкнуть правой кнопкой мыши на поле и выбрать обновить.

    Что с этим можно сделать???

  2. 10.10.2008 в 20:23 | #2

    Попробуйте обновить поля с помощью макроса. Вот заметка на эту тему: http://wordexpert.ru/page/makros-obnovleniya-poley-v-kolontitulah

    Простым выделением всего текста и обновлением полей через F9 колонтитулы не обновить (также и примечания). Это особые объекты.

  3. dm
    13.10.2008 в 11:19 | #3

    У меня с помошью макроса тоже не обновляется, использую Word 2003.

    В чем может быть проблема.

  4. 13.10.2008 в 12:07 | #4

    Дело в том, что объекты в шаблоне сгруппированы. Можете попробовать вот такой макрос (проверено):

    Sub upHF()
    'Обновление полей в надписях, содержащихся в колонтитулах
    Dim oRng As Word.Range  'объявляем объект Word типа Range
    Dim oShp As Word.Shape  'объявляем объект Word типа Shape
    On Error Resume Next    'игнорируем ошибку
    For Each oRng In ActiveDocument.StoryRanges 'для каждого дипазона во всех областях активного документа
       Do 'начинаем цикл, пока условие (oRng Is Nothing) не будет выполнено (см. внизу)
          oRng.Fields.Update  'обновляем поля
          For Each oShp In oRng.ShapeRange.GroupItems     'для каждого сгруппированного граф.объекта в диапазоне
             oShp.TextFrame.TextRange.Fields.Update    'обновляем поля в текстовых блоках в граф.объектах
          Next oShp
          Set oRng = oRng.NextStoryRange  'проверяем остальные области документа
       Loop Until oRng Is Nothing  'условие
    Next oRng
    On Error GoTo 0
    End Sub

  5. dm
    13.10.2008 в 15:39 | #5

    Спасибо. Этот макрос обновляет поля. Как сделать чтобы макрос обновлял поля при открытии документа.

  6. 13.10.2008 в 19:31 | #6

    Переименуйте этот макрос в AutoOpen.

  7. Павел
    20.04.2009 в 16:50 | #7

    А существует ли шаблон с рамками для двухсторонней печати? Сложность заключается в том, что рамки на четных и нечетных страницах должны быть зеркально отображены.

  8. 20.04.2009 в 21:49 | #8

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

    Только насколько я помню, ГОСТ требует располагать текст на одной стороне листа

  9. Павел
    23.04.2009 в 14:01 | #9

    Вот пока что выходит http://rapidshare.com/files/224763057/

    Изменил рамку в Визио. Только теперь не пойму в каком виде вставлять ее в колонтитулы.

  10. 23.04.2009 в 16:13 | #10

    Павел, ваша ссылка не рабочая. Поместите ваш файл на другое хранилище, например, сюда: http://dump.ru/

  11. Павел
    23.04.2009 в 16:19 | #11

    http://dump.ru/file/2499727

    вот залил

  12. 23.04.2009 в 16:23 | #12

    Павел, она у вас уже в колонтитулах.

  13. 23.04.2009 в 16:24 | #13

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

  14. Павел
    23.04.2009 в 16:31 | #14

    Переделанная рамка вставленна обьектом Визио и отличается в этом от оригинальной. Не могу понять, как сделана оригинальная рамка.

  15. 23.04.2009 в 16:35 | #15

    Это надписи, сгруппированные.

  16. Павел
    23.04.2009 в 16:42 | #16

    Не понял. Так как мне из визио вставить, чтобы она как оригинальная смотрелась? Рамка либо как рисунок вставляется, либо как обьект.

  17. 23.04.2009 в 16:46 | #17

    Если как рисунок, то вы же не сможете в рамку добавлять текст. Значит, как объект.

  18. Павел
    23.04.2009 в 16:52 | #18

    Всеравно не выходит

  19. 23.04.2009 в 16:54 | #19

    Я хотел спросить: «А почему картинки не сделать в Word?»

  20. 23.04.2009 в 17:03 | #20

    Павел, я уже написал выше, что в оригинальном шаблоне эти рамки сделаны через надписи и сгруппированы, поэтому рамка выглядит как единое целое. Кнопки для вставки разных рамок оформлены как автотекст.

    Но что именно у вас не выходит? А как же вы вставили эту рамку в ваш файл, который вы разместили в хранилище?

  21. Павел
    23.04.2009 в 17:07 | #21

    Я хотел спросить: «А почему картинки не сделать в Word?»

    предлагаете сделать данную рамку в ворде? Это достаточно трудоемко. Или я не знаю, как сделать это проще.

    Павел, я уже написал выше, что в оригинальном шаблоне эти рамки сделаны через надписи и сгруппированы, поэтому рамка выглядит как единое целое. Кнопки для вставки разных рамок оформлены как автотекст.
    Но что именно у вас не выходит? А как же вы вставили эту рамку в ваш файл, который вы разместили в хранилище?

    Вставленная рамка как изображение при двойном щелчке на которое запускается визио. А хотелось бы, как в оригинале. Нельзя ли импортировать из визио в таком формате?

  22. 23.04.2009 в 17:08 | #22

    В документе Павла это они вставлены как объкты Vision, что не есть хорошо, т.к. Visio есть не у всех. Еще раз прошу обратить внимание на возможность создания рисунков в Word.

  23. 23.04.2009 в 17:10 | #23

    Это совсем не трудоемко (относительно). Завтра я вам принесу эти рамки.

  24. Павел
    23.04.2009 в 17:16 | #24

    Видимо данной возможности Word я еще не освоил. Буду пробовать. smile

  25. 23.04.2009 в 17:21 | #25

    Успехов. Основную рамку (самую большую) я бы сделал полотном. Затем в это полотно добавил бы надпись, в надпись таблицу с нужными мне ячейками. Рамки у надписи невидимые.

    Те графы, которые располагаются сбоку, тоже сделал бы через полотно, надпись и таблицу. Текст в таблицах можно писать и вертикально. Впрочем это, я надеюсь, вы знаете.

    Чтобы точно расположить полотно на странице задайте его положение относительно границ страницы и укажите нужные расстояния от для верхнего левого угла

  26. 23.04.2009 в 20:37 | #26

    Открыл я Ваш пример на машине, где нет Vision. И, о чудо, он редактируется как обычный рисунок Word. Даже менять ничего не нужно

  27. Павел
    24.04.2009 в 12:44 | #27

    Вот наваял пока такое http://dump.ru/file/2503692

    Что дальше сделать нужно? На полотно добавил надпись с таблицей.

  28. Павел
    24.04.2009 в 14:09 | #28

    второй раз я делал по вашей методике , через Word.

    Я так понимаю, есть несколько способов создать данные рамки. Еще видел шаблон , где, судя по всему, создавали как таблицу.

  29. 24.04.2009 в 14:10 | #29

    Все сделано правильно. Теперь нужно добавить это дело в Автотекст. Выделите этот рисунок, нажмите Alt+F3, дайте имя, например, А4 (четная). Потом можно вставлять в колонтитул как Автотекст

  30. Павел
    24.04.2009 в 14:23 | #30

    Спасибо за советы. Сейчас посмотрел использующиеся у нас шаблоны- они сделаны таблицей. Вобщем способов и впрямь великое множество.

  31. 24.04.2009 в 15:36 | #31

    Просто таблицей, конечно, тоже можно, но замучаешься ее выставлять на странице.

  32. Павел
    24.04.2009 в 17:01 | #32

    вот если кому нужно итоговый результат моих мучений- рамки для двухсторонней печати текстовых документов. По ГОСТ 2.104-68. http://dump.ru/file/2504993

  33. 25.04.2009 в 09:28 | #33

    Павел, ГОСТ 2.104-68 утратил силу. Вместо него введен ГОСТ 2.104-2006 (по информации из КонсультантПлюс).

    Правда, я не видел нового Госта, так как его нет в КП, поэтому ничего о содержании и изменениях сказать не могу.

    P.S. Вот нашел документ и выложил в хранилище: ГОСТ 2.104-2006. Кому надо - берите.

  34. АЙЗЕК РАМАНИ
    26.04.2009 в 13:45 | #34

    Уважаемый Антон Кокин!

    Я два раза писал Вам, но ответа нет.

    Меня интересует - можно ли создать свою рамку?

    (Формат,Границы и заливка,Страница,Рамка,Рисунок).

    Спостите, но мой вопрос не относится к к теме "Шаблон ГОСТ для MS Word".

    Очень жду ответа.

  35. 26.04.2009 в 13:49 | #35

    Эти рамки зашиты в редактор и дополнить их я не вижу возможности. Может быть, я ошибаюсь? Тогда поправьте меня.

  36. Павел
    27.04.2009 в 08:39 | #36

    Павел, ГОСТ 2.104-68 утратил силу. Вместо него введен ГОСТ 2.104-2006 (по информации из КонсультантПлюс).
    Правда, я не видел нового Госта, так как его нет в КП, поэтому ничего о содержании и изменениях сказать не могу.
    P.S. Вот нашел документ и выложил в хранилище: ГОСТ 2.104-2006. Кому надо - берите.

    просмотрел его- изменений в самих рамках не обнаружил. Там просто изменены формулировки и добавлены новые пункты по электронным подписям. Сами рамки идентичные.

  37. Павел
    27.04.2009 в 09:12 | #37

    Вот наваял пока такое http://dump.ru/file/2503692
    Что дальше сделать нужно? На полотно добавил надпись с таблицей.

    Кстати, нашел косяк у себя в рамке- при печати нижняя граница боковой рамки не печатается/ Поправил это http://dump.ru/file/2518240

  38. 27.04.2009 в 09:40 | #38

    Видел я эту границу. Дело было в том, что граница таблицы находилась за границами надписи. Вот и не печаталось. Молодец, что исправили.

    Думаю, Вы смогли оценить «прелести» рисования в Word!

    Но, лучше день потерять — потом за пять минут долететь.

  39. Павел
    27.04.2009 в 09:46 | #39

    Да, Визио и Автокад для этих вещей куда удобнее.

    У меня еще вопрос- вставляю я рамку, как автотекст в документ, а там шаблон кривой и рамка искажается. С этим можно что нибудь поделать?

  40. 27.04.2009 в 10:36 | #40

    Автотекст может и должен храниться только в вашем собственном шаблоне. В общем шаблоне Normal.dot ему делать нечего.

    Чтобы не пенять на кривой шаблон, весь текст должен быть оформлен стилями. Причем эти стили должны базироваться на каком-то одном, чтобы изменять их можно было одним махом.

    Шаблон с рамками нужно сделать глобальным (поместить в папку c:\Documents and Settings\Имя пользователя\Application Data\Microsoft\Word\STARTUP\. Таким образом рамки из него и стили вам будут доступны, но оформление вы сможете делать на другом шаблоне.

  41. Никита
    20.08.2009 в 20:20 | #41

    Здравствуйте. Подскажите, пожалуйста, как создать шаблон Технологической инструкции по ГОСТу 3.1105-84. Как создавать любые другие шаблоны для конструкторской и технологической документации?

  42. 20.08.2009 в 20:45 | #42

    Как создавать? Шаблоны конструкторской и технологической документации ничем не отличаются от других шаблонов. Разве что более строгими требованиями. Поэтому все действия такие же, как и для остальных шаблонов

    Нужно создать элементы автотекста для разныч страниц документов: ведь в конструкторской и технологической документации оформление первой и последующих страниц немного различается.

    Одно могу посоветовать: там, где вам нужны таблицы, используйте их. С помощью таблиц можно добиться какого угодно форматирования.

    Насколько я помню с института, в ТИ там только и нужно что рамки для первой и последующих страниц. Ну, может быть, еще стили.

  43. Никита
    21.08.2009 в 18:13 | #43

    Мне необходимо нарисовать рамку и штамп по размерам так, чтобы было удобно работать в Word'е заполнять графы. У меня не получается нарисовать рамку, затем пометить ее в колонтитул.

  44. 21.08.2009 в 20:33 | #44

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

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

    P.S. Задавайте конкретные вопросы, чтобы можно было понять что у вас не получается...

  45. петятров
    05.04.2010 в 12:24 | #45

    а как сделать чтоб формулы вводить можно было? ну или хотя бы чтоб не фоткой они были

  46. никто
    25.04.2010 в 22:34 | #46

    а другие формы есть а то мне эти не подходят мне нужен шаблон без боковых полей

  47. 26.04.2010 в 09:24 | #47

    А что вам мешает изменить существующие рамки? Откройте шаблон для редактирования, вставьте нужную рамку, измените её в колонтитуле и сохраните под тем же именем как автотекст.

  48. Alex Tver
    15.05.2010 в 16:07 | #48

    Уважаемые, большое Вам спасибо за данный шаблон!

    У меня есть вопрос - а нельзя ли нечто аналогичное изобразить под Exel?

    Я понимаю, ТУ, ТО, руководство пользователя писать - это то, что нужно.

    Но всякие спецификации, перечни элементов, ведомости покупных изделий - это суть чисто табличные документы.

    Лично у меня сложилось глубокое убеждение - в Word разрабатывать документ, преимущественно текстовый, а табличные - исключительно в Exel. Сапоги должен тачать сапожник, как помните...

    Было бы очень удобно иметь такой шаблон и под Exelem, если это возможно...

  49. 15.05.2010 в 22:06 | #49

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

    Ну а по вашему вопросу - совсем не сложно формировать ваши таблицы в Exel а потом макросом считывать их содержание и заполнять спецификации и перечни в ворде. Еще одна причина, почему в екселе это трудно реализуемо - он не очень корректно работает с объединенными ячейками.

    Ну и последнее - позвольть с вами не согласиться по поводу того, что все таблицы нужно делать в экселе. Если в таблицах большая часть - цифры и нужны операции с данными цифрами - тогда это - эксель.. Если же большая часть таблицы - текст - то с ним лучше работать в ворде!!!

  50. Андрей
    19.05.2010 в 17:49 | #50

    Подскажите пожалуйста по САБЖу. В шаблоне изменил положение рамки для моего приинтера, но при вставке в документ рамка опять имеет прежнее положение, что я делаю не так? заранее спасибо

  51. 19.05.2010 в 18:36 | #51

    Как вы изменили рамку в шаблоне? После изменения вы обновили элемент автотекста, в который эта рамка помещена?

  52. 19.05.2010 в 18:40 | #52

    Андрей, попробуйте шаблон отсюда:

    http://wordexpert.ru/forum/viewtopic.php?id=285

    в нем проблема принтера решается раз и навсегда smile

  53. Марина
    02.07.2010 в 09:40 | #53

    Здравствуйте, не могу скачать от сюда http://wordexpert.ru/forum/viewtopic.php?id=285. А мне вот для полного щщастья не хватает А4 Форма 2 - альбомной!!! Есть только альбомная А4 Форма 2а ((((((((((

  54. Yaumen
    13.07.2010 в 10:04 | #54

    Никак не могу добиться чтобы основная рамка не перескакивала на следующую страницу. Т.е. нужно, чтобы на 2-й странице была Рамка Формы 2, а начиная с 3-й страницы Рамки формы 2а.

    Сейчас если печатаю текст на 2-й странице и перескакиваю на 3-ю страницу, то там также появляется рамка формы 2, а нужно чтобы была 2а. Что я делаю не так? Как заставить рамку формы 2 показываться только на 2-й странице?

  55. 13.07.2010 в 11:57 | #55

    Yaumen, чтобы получить то, что Вы хотите, нужно первую и вторую страницу поместить в отдельные разделы. Таким образом, у вас получится три раздела: в первом будет первая страница, во втором вторая, а в третьем — все остальные страницы документа

    Начать новый раздел можно вставкой разрыва раздела с новой страницы

  56. Аноним
    13.07.2010 в 12:23 | #56

    Я так и сделал, однако при наборе текста на странице 2, граница раздела также перескакивает на следующую страницу

  57. 13.07.2010 в 14:43 | #57

    Тогда нужно делать два раздела: в первом только первая страница, во втором все остальные. Но во втором разделе нужно установить отдельный колонтитул для первой страницы. Таким образом рамка на второй странице документа будет отличаться от рамки на первой страницы, потому что они находятся в разных разделах, а от рамок остальных страниц она будет отличаться, потому что для первой страницы раздела установлен отдельный колонтитул.

  58. Yaumen
    13.07.2010 в 15:40 | #58

    Т.е. Делаю в документе 2 раздела.

    1-й раздел состоит из одного титульного листа.

    2-й раздел состоит из формы 2а, но указываю, что для 1-й страницы применить другой колонтитул и вставляю туда форму 2 ?

    Так ?

  59. Yaumen
    13.07.2010 в 16:08 | #59

    Вроде получилось, по описанной выше методике, но вылезла другая проблема.

    Размеры страницы задаются для разделов, а так как для формы 2 и 2а различный отступ от нижнего края страницы, то я могу подстроиться либо под одну форму, либо под другую!!!

    Можно ли это обойти, назначив для 1-й страницы и для всех остальных раздела различные параметры!!!

  60. 13.07.2010 в 18:58 | #60

    Нет, параметры страницы задаются только для раздела, а не для каждой страницы отдельно.

  61. Юлия Васильева
    04.05.2011 в 12:30 | #61

    Пожалуйста, подскажите как называется расстояние от текста до линии в таблице слева или справа.

  62. Александр
    18.03.2013 в 19:55 | #62

    Есть варианты с дополнительными полями по ГОСТ, особенно интересует первичное применение.

  63. влад
    20.02.2017 в 08:01 | #63

    ищу шаблон с зеркальными полями рамки для брошюрованной документации, т.е зеркальным отображением вертикальных полей

Оставьте комментарий!

(обязательно)

^ Наверх