Как создать гугл документ

Зачем нужны стили и как ими пользоваться

Когда мы используем стили, то текстовому редактору понятно, где какой тип текста, и тогда он может помочь ориентироваться и нам. Если вручную выставить размер и жирность заголовка, Google Docs не поймет, что это заголовок. Он примет его за обычный текст другого размера и другой жирности.

Чтобы применить к тексту стиль заголовка, нужно поставить курсор в любое место этого текста и выбрать в выпадающем меню нужный уровень заголовка:

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

Можно это сделать быстрее. Задайте одному подзаголовку свой кегль или жирность, кликните по нему правой кнопкой, в контекстном меню кликните «Обновить заголовок в соответствии с выделенным фрагментом». Внешний вид всех подзаголовков этого уровня обновится.

Кроме того, правильно отформатированные заголовки помогут ориентироваться в большом документе или создать оглавление:

В левом сайдбаре структура документа. Можно переходить к нужному месту, кликая по подзаголовкам «Вид» → «Показать структуру документа»

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

Чтобы вставить оглавление в документ, нажмите «Вставка» → «Оглавление». Если добавили какие-то заголовки после того, как создали оглавление, его надо обновить вручную, нажав .

Горячие клавиши

Чтобы не отрывать руки от клавиатуры, используйте для форматирования горячие клавиши. С ними форматирование и набор текста идёт гораздо быстрее. Полный список горячих клавиш находится в «Справка» → «Быстрые клавиши» ⌘+/ (Ctrl+/).

Это, конечно, не все возможности Google Docs, но и их хватает, чтобы понять, что этот сервис без труда может заменить любой текстовый редактор. Если вам надо по каким-то причинам сохранять файлы в определённом формате, выберите: «Файл» → «Скачать как…».

Попробуйте Google Docs. Вам может понравиться.

Google Docs — это бесплатный облачный сервис для работы с текстом. С его помощью вы сможете создавать и редактировать текстовые файлы, делиться ими с коллегами, распечатывать и даже публиковать в сети. У вас всегда будет доступ к созданным файлам — их можно открыть с компьютера, планшета и даже смартфона. Это сервис намного удобнее стандартных текстовых редакторов — MS Word, LibreOffice Writer и т. п.

Меню сервиса с готовыми шаблонами для документов и последними созданными файлами.

Если сравнивать Google Документы с классическим текстовым редактором MS Word, то сервис может похвастаться кучей плюсов. Среди них:

  • Бесплатный доступ ко всем инструментам. Чтобы пользоваться Google Docs, не нужно покупать лицензию. Все инструменты сервиса в свободном доступе. Просто зарегистрируйте Google-аккаунт и используйте Документы с любого устройства.
  • Облачное хранилище. С Google Документами вы не привязаны к компьютеру. Даже если ноутбук подвиснет и вам придётся перезагрузить технику, все изменения в файле сохранятся. MS Word не может похвастаться таким преимуществом. Если документ завис, вам будет доступна версия последнего сохранения. Тут уж всё зависит от того, когда вы последний раз нажимали комбинацию Ctrl+S.
  • Автоматическое сохранение. В Google Документах файлы сохраняются автоматически через определённый интервал времени — практически сразу после того, как вы внесёте в файл изменения. А если вы подключите офлайн-доступ, то документы будут сохраняться даже при потере интернет-соединения.
  • Простой обмен файлами. Забудьте о копировании файлов на флешки или передачу документов с помощью электронной почты. Чтобы поделиться с коллегой презентацией или отчётом, просто включите доступ по ссылке. Установите по желанию тип доступа — Редактирование, Только просмотр или Комментирование — в зависимости от вашей цели.
  • Коллективная работа с документами. Дайте ссылку с доступом для Редактирования и работайте над текстом вместе со своими коллегами в режиме реального времени.
  • Голосовой ввод. Надиктовывайте текст, если устали печатать. Google Документы умеют воспринимать речь. Просто подключите гарнитуру, выберите в инструментах «Голосовой ввод», наговорите текст и отредактируйте его.
  • Безграничный доступ ко всем изменениям. Просматривайте любые внесённые изменения прямо из файла с текстом.
  • Независимость от платформ. В Google Документах можно работать со смартфона на Android или iOS, с ноутбука на Windows и Mac OS. Устанавливать дополнительный софт не нужно.

Но минусы у облачного сервиса всё же есть. Сервис зависит от интернета. Вы можете редактировать файлы, настроив офлайн-доступ, но не сможете делиться файлами при отсутствии подключения. Скорость подключения к интернету практически не влияет на работу сервиса — даже сидя с телефона вы можете без проблем редактировать файлы в Google Docs.

Есть и ещё один минус — привязка к вашему Google-аккаунту. Если вы потеряете к нему доступ и не сможете восстановить, лишитесь всех файлов в своём облачном хранилище.

Один из готовых шаблонов в Google Документах. Не нужно выдумывать велосипед — просто отредактируйте текст и поделитесь им с коллегами или друзьями.

Сервис Google Docs может заменить MS Word, облегчив работу над текстовыми документами. Изучите это руководство, чтобы быстро освоить новый инструмент. Материал будет полезен копирайтерам, журналистам, контент-менеджерам, писателям, редакторам и всем тем, кому приходится время от времени работать с текстом.

Начало работы в Google Docs

Зарегистрируйте Google-аккаунт, чтобы начать работу в сервисе Google Документы. Если он у вас уже есть, авторизуйтесь и .

Вы увидите главное меню сервиса. Можно приступать к работе с документами.

Как создать документ в Google Docs

Чтобы создать новый документ в сервисе, кликните по иконке «Пустой файл» в меню шаблонов.

Откроется новый документ, в котором вы можете набрать текст, вставить изображения, таблицы, диаграммы и многое другое.

Создать новый файл в Google Docs можно и в главном меню Google Диска. Нажмите в левом верхнем углу на кнопку «+ Создать».

Во всплывающем меню кликните по «Google Документы — Создать новый документ». После этого откроется новое окно с файлом, в котором вы сможете набрать текст.

Структуру текста, отступы на страницах, графику — всё это придётся делать вручную. Если вы хотите облегчить себе работу, изучите набор шаблонов в Google Документах и воспользуйтесь одним из них.

Шаблоны

В Google Документах десятки шаблонов, с помощью которых вы быстро создадите документ с нужными настройками. Чтобы ознакомиться со всем списком шаблонов, кликните в главном меню по ссылке «Галерея шаблонов».

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

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

Как написать статью на сайт

Работа с файлами

В Google Документы можно загружать практически любые файлы — например, картинки, таблицы или тексты в формате .docx. Сервис преобразует содержимое за пару секунд.

Как открыть вордовский файл (docx)

Чтобы открыть файл в формате .docx в сервисе, создайте новый документ, кликните в панели инструментов по вкладке «Файл» и нажмите на «Открыть». В открывшемся окне перейдите в раздел «Загрузка», нажмите на кнопку «Выберите файлы на компьютере». Как вариант — просто перетащите нужный файл в область окна.

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

Сохранение документов

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

Если у вас часто глючит сеть, настройте офлайн-доступ. Перейдите в настройки Диска, найдите раздел «Офлайн-доступ» и поставьте галочку.

После этого вы сможете редактировать Google Документы, Таблицы и Презентации без подключения к Wi-Fi или мобильной сети.

Как скачать документ

Любой файл, созданный в Google Документах, можно скачать себе на компьютер. Для этого кликните по разделу «Файл» на панели инструментов и выберите в списке «Скачать как». Сервис предложит выбрать один из доступных форматов:

  • .docx;
  • .odt;
  • .rtf;
  • .txt;
  • .pdf;
  • .epub;
  • веб-страница — html или .zip.

Кликните по нужному формату в списке, и файл автоматически загрузится в папку «Загрузки» на ваш компьютер.

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

Это интересно: 10 лучших бирж для копирайтеров

Давайте детальнее разбираться, как работать с текстом в Google Документах.

Настройка стилей

В Google Docs есть такое понятие, как стили. Они визуально оформят текст, сделав его удобным для восприятия.

Чтобы задать для фрагмента текста определённый стиль, выделите этот фрагмент, нажмите по выпадающему меню со стилями на панели инструментов и выберите подходящий стиль, наведя на него курсор и нажав на «Применить стиль».

В Google Docs вы можете устанавливать собственные стили. Чтобы сделать это, выделите текст с нужным стилем, нажмите «Формат — Стили абзацев — Основной текст, Заголовок, Подзаголовок», а затем «Обновить в соответствии с выделенным фрагментом». Стиль изменится только в рамках редактируемого документа.

По такому же принципу вы можете устанавливать и менять стили по умолчанию.

Заголовки

В Google Документах легко структурировать текст, используя заголовки и подзаголовки. Инструменты для форматирования текста вы найдёте на панели инструментов.

Просто выделите фрагмент текста и форматируйте его. А чтобы структура текста всегда была на виду, кликните по разделу «Вид» на панели инструментов и поставьте галочку у «Показать структуру документа».

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

Это интересно: Шаблоны продающих заголовков

Картинки

Текст, созданный в Google Документах, можно легко дополнить графикой — изображениями и рисунками. Чтобы вставить их в документ, найдите на панели инструментов раздел «Вставка», наведите на «Изображения» и выберите, откуда вы хотите загрузить графику.

Есть шесть способов:

  • загрузить изображение с компьютера;
  • найти в интернете;
  • добавить с Google Диска;
  • загрузить из Google Фото;
  • сделать снимок с веб-камеры;
  • вставить URL.

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

Изображение можно повернуть вокруг своей оси, скопировать, выровнять, масштабировать.

Все изменения сохранятся автоматически. Отменить их можно комбинацией клавиш Ctrl+Z.

Списки

В текст можно вставить нумерованные и маркированные списки. Для второго вида списков есть несколько вариантов маркёров.

Просто выделите фрагмент текста и выберите на панели инструментов вид списка.

Таблицы

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

Отредактируйте таблицу, кликнув правой кнопкой мыши по любой ячейке.

В «Свойствах таблицы» вы можете изменить ширину столбцов, высоту строк, изменить цвет фона и границ таблицы, выравнивание ячеек и самой таблицы. Сохраните изменения, кликнув по кнопке «Ок».

Проверка правописания

В Google Docs есть встроенный инструмент для проверки правописания. Он расположен в «Инструменты — Проверка правописания».

Этот инструмент можно вызвать комбинацией Ctrl+Alt+X. Сервис отыщет, по его мнению, ошибки в тексте, предложит их заменить, пропустить или добавить в словарь.

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

Статья в тему: Лучшие сервисы для проверки орфографии

История изменений

Вы можете посмотреть всю историю изменений документа, кликнув по ссылке на панели инструментов.

Сервис откроет окно, в котором будет информация обо всех изменениях документа.

Кликнув по какой-либо версии, вы узнаете, что именно изменили в тексте.

Совместная работа

В Google Документах можно работать над одним текстом, таблицей или презентацией совместно с другими людьми. Просто поделитесь ссылкой с доступом на редактирование с коллегами и делайте проект вместе. Это несложно.

Как поделиться ссылкой

Чтобы поделиться ссылкой, кликните по кнопке «Настройки доступа» в правом верхнем углу экрана.

Добавьте имена или email людей, которым хотите дать доступ к файлу. Укажите их контакты в поле формы.

Нажмите на иконку с изображением карандаша и установите тип доступа — редактирование, комментирование или просмотр. Нажмите «Готово». Указанным адресатам придёт письмо на почту с уведомлением о доступе к файлу.

Поделиться ссылкой на документ можно и другим способом. Кликните по надписи «Копировать ссылку общего доступа».

Выберите тип доступа, нажмите на кнопку «Копировать ссылку» и кликните по «Готово». Ссылка на файл скопируется в буфер обмена, а вы сможете поделиться ей в письме на email или в социальных сетях.

Ещё один способ предоставить другим людям доступ к Google Документу, кликнуть по разделу «Файл» на панели инструментов и нажать на «Совместный доступ». Откроется такая же форма, в которой вы сможете выбрать тип доступа и скопировать ссылку в буфер обмена.

Совместная работа (комментарии, рекомендации)

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

Другие участники увидят, что вы написали, когда откроют документ. По такому же принципу вы можете оставлять в тексте советы другим участникам.

Найдите в верхнем правом углу интерфейса иконку с изображением карандаша и кликните по ней. Во всплывающем меню выберите режим «Советовать».

Как часто приходится сталкивать с проблемой сериализации / десериализации данных? И если в .NET подобная проблема решена более-менее стандартно, то, как быть, если вы пишите код на C++? Или ещё хуже: вам необходимо обмениваться сообщениями между сервером, написанным на C++ и клиентом, написанным на C#. Некоторое время назад я открыл для себя такую вещь, как Google Protocol Buffers. В этой заметке я постараюсь рассказать, что это такое и зачем оно может быть полезно.
Велосипед не нужно изобретать – на нём нужно ездить!
Чтобы понять, чем же хорош Google Protobuf, нужно осознать, чем плохи реализации собственных протоколов и библиотек сериализации.
Главная проблема собственных реализаций в том, что их нужно реализовывать. Я предпочитаю тратить время на более интересные занятия, нежели в очередной раз писать ручной сериализатор / десериализатор.
Вторая проблема не так очевидна, но она напрямую следует из первой. В какой момент вы задумываетесь о возможности расширения вашего протокола? Хорошо, если вашей квалификации оказалось достаточно, чтобы подумать о проблеме расширения заранее, и снабдить ваш протокол необходимыми свойствами (как минимум вы добавили номер версии в заголовок). Отлично, если вы придумали, как сохранить обратную совместимость между версиями. Но это всё равно не спасёт, если какая-то из частей вашей системы, не будучи обновлённой (потому что обновление ей не требуется), начнём падать, при получении сообщений в новом формате. Просто кто-то из самых лучших побуждений встроил в неё жёсткую проверку версий.
В этом плане показателен пример XML`я. Расширять протоколы на базе XML`я легко – просто добавляем новый тэг, не так ли? Да, но до тех пор, пока вы не додумались вставить проверку по DTD! Как вы помните, данная проверка любезно сообщает вам не только об отсутствии необходимых элементов, но и о наличии неожидаемых и даже о неправильном порядке следования тэгов. Поэтому при расширении такого протокола, вы будете вынуждены обновлять все компоненты системы, даже если изменения имеют обратную совместимость, и новые элементы нужны только некоторым частям.
Ну и наконец, третья проблема: кросс-платформенность. Допустим, вы имеете стабильную систему, написанную на C++; реализация вашего протокола отлажена и не даёт сбоев; клиенты довольны. И вдруг у вас появляется новый компонент, написанный на Java! Вам придётся пройти весь путь по реализации и отладки протокола с самого начала. И в будущем решать проблему совместимости для 2-ух платформ, вместо одной.
Если вы успешно решите все эти проблемы, то вы окажетесь в одном шаге от собственной реализации того, что называется Google Protocol Buffers. Поэтому вы можете сильно сэкономить время и стоимость разработки, если сразу воспользуетесь его возможностями.
Приготовились…
Google Protobuf позволяет вам определить протокол передачи данных между различными частями системы на декларативном языке и сгенерировать по этому описанию набор классов для сериализации и десериализации. Официальная реализация от Google поддерживает 3 языка: С++, Java и Python. Кроме этого, энтузиастами создана и поддерживается версия Protobuf для .NET: Protobuf-net. Классы, сгенерированные для разных языков, совместимы на уровне формата передаваемых данных. Это означает, что информация сериализованная с помощью сгенерированного C++ класса, легко десериализуется в Java.
Итак, посмотрим, что же это такое. Для начала скачаем исходники со страницы загрузок проекта и соберём необходимые библиотеки и компилятор protoc, который используется для генерации классов реализации по описанию протокола. Для тестирования я использовал версию 2.3.0, как наиболее проверенную и отлаженную. Список файлов содержит 3 идентичных архива с исходными кодами, отличающимися только типом архиватора: protobuf-2.3.0.tar.bz2, protobuf-2.3.0.tar.gz и protobuf-2.3.0.zip. И один архив protoc-2.3.0-win32.zip с Windows сборкой компилятора protoc, смысла в котором нет никакого.
Распакованный архив исходных файлов в числе прочего содержит каталог vsprojects, содержащий проекты, для сборки Protobuf в Visual Studio. Файлы проектов в формате Visual Studio 2008, поэтому владельцы более поздних версий студии пройдут через автоматическую процедуру преобразования при первом открытии файла protobuf.sln, владельцы же Visual Studio 2005 должны будут преобразовать проекты вручную с помощью прилагаемого скрипта convert2008to2005.sh (для его запуска нужен CygWin). Открытый solution содержит 3 библиотеки protobuf`а: libprotobuf, libprotobuf-lite и libprotoc; компилятор protoc и несколько проектов с тестами. Поскольку последние отказались собираться в моей Visual Studio 2010 Express, я их отключил – на работоспособность библиотек это не повлияло.
Собираем весь solution (необходимо собрать обе конфигурации – Debug и Release, потому что Release версия библиотек окажется не совместимой с Debug версией вашего проекта и наоборот). Запускаем extract_includes.bat (находится в том же каталоге vsprojects) – он скопирует все необходимые заголовки в каталог include. Теперь собранные библиотеки, скопированные заголовки и компилятор protoc можно использовать в своём проекте. На самом деле библиотека нужна ровно одна – libprotobuf.lib. Библиотека libprotobuf-lite.lib представляет собой облегчённую версию с урезанным функционалом, а библиотека libprotoc.lib предназначена для компиляции компилятора.
Поехали!
Формат сообщений в Protobuf описывается на специальном декларативном языке, который в чём-то напоминает декларацию структур в языке C++. Эти декларации сохраняются в файл с расширением .proto и компилируются в исходные коды на выбранном языке с помощью компилятора protoc. Для тестирования я подготовил декларацию, описывающую некоторые свойства пользователя в Active Directory (файл user.proto):

package ad.sync;
import «phone_number.proto»;
message User {
required string id = 1;
required string ldap = 2;
message Login {
optional string domain = 1;
required string account = 2;
}
required Login login = 3;
optional string display_name = 4;
repeated PhoneNumber phoneNumber = 5;
repeated string memberOf = 6;
}
Декларация телефонного номера вынесена в отдельный файл –
phone_number.proto:
package ad.sync;
message PhoneNumber {
required string number = 1;
enum Type {
HOME = 0;
WORK = 1;
MOBILE = 2;
IPPHONE = 3;
}
optional Type type = 2 ;
}
Компилируем оба proto-файла в классы реализации:
protoc.exe —proto_path=ProtoBufTest\Proto
—cpp_out=ProtoBufTest\Messages
—error_format=msvs
ProtoBufTest\Proto\phone_number.proto
protoc.exe —proto_path=ProtoBufTest\Proto
—cpp_out=ProtoBufTest\Messages
—error_format=msvs
ProtoBufTest\Proto\user.proto
Подключаем к проекту все файлы, сгенерированные в каталог ProtoBufTest\Messages, и всё – теперь мы можем сериализовать и десериализовать данные, согласно нашей декларации. Давайте попробуем сохранить сообщение в файл из приложения на C++:
// Fill data
user.set_id(«1234»);
user.set_ldap(«LDAP://CN=JDoe,CN=Users,DC=neverhood,DC=org»);
user.mutable_login()->set_domain(«neverhood»);
user.mutable_login()->set_account(«jdoe»);
user.set_display_name(«John Doe»);
user.add_phonenumber()->set_number(«+7 (123) 456-78-90»);
ad::sync::PhoneNumber *workPhone = user.add_phonenumber();
workPhone->set_number(«+7 (123) 444-55-66»);
workPhone->set_type(ad::sync::PhoneNumber::WORK);
// And save to a file stream
std::ofstream fileStream(«user.msg», std::ios_base::binary);
user.SerializeToOstream(&fileStream);
* This source code was highlighted with Source Code Highlighter.
А прочитаем сохранённое сообщение в приложении на C# (для этого воспользуемся библиотекой Protobuf-net, которую я упоминал выше):
FileStream fileStream = new FileStream(«user.msg», FileMode.Open);
ad.sync.User user = ProtoBuf.Serializer.Deserialize<ad.sync.User>(fileStream);
Console.WriteLine(«ID: » + user.id);

Добавить комментарий

Ваш e-mail не будет опубликован. Обязательные поля помечены *