Как отключить разрывы страниц в Google Документах? [закрыто]


117

Как отключить разрывы страниц в Документах Google, чтобы у меня был только один документ с непрерывной прокруткой?

Я не думаю, что этот метод больше применим .

Я никогда не хочу распечатывать свои документы Google . Разрывы страниц отвлекают меня и портят форматирование. (Например, когда у меня есть сноски внутри таблицы, которые пересекают границу страницы, они разбивают таблицу!)


метод Compact Controls предназначен для минимизации меню
— AndriuZ

4
@AndriuZ, похоже, вы предложили изменение, которое призвано сделать вопрос более близким к ответу, который вы предоставили. Это неприемлемо.
— Makyen

1
@Alex: Мой вывод - идеального решения не существует. Это зависит от того, с каким набором проблем вы хотите жить. Выбранный ответ подходит, если конечный потребитель (читатель документов) не является соавтором или редактором. Для соавторов есть надстройка Page Sizer . Но проблема в том, что высота страницы ограничивается 120 дюймами.
— Позвольте мне подумать об этом

1
@Alex: Я думаю, что недавно принятый ответ плюс взлом, предложенный в комментарии, который резюмирован здесь , теперь является лучшим ответом ИМХО.
— Позвольте мне подумать об этом

4
Я голосую за закрытие этого вопроса, потому что он не связан с программированием и принадлежит webapps.stackexchange.com
— Квентин,

Ответы:


59

Я также редко хочу распечатывать документы Google, и перерывы меня тоже раздражали.

Я установил надстройку Page Sizer из меню надстроек в документации Google и сделал страницу очень длинной.

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


лучший, самый простой ответ здесь
— bgenchel

1
Это очень хорошо! Разрывы страниц особенно проблематичны, когда я просто хочу создать большой документ с коллекцией изображений, и на одной странице вводятся только 2 строки, прежде чем она переходит на новую, оставляя много пустого места, grrr
— Zamaroht

1
Проблема @BjarkeCK в том, что максимальная высота составляет 10 страниц. Что, если мне нужно больше высоты для документа?
— Alex

2
@Alex Просто измените или удалите атрибут max из числового поля в page-sizer. jumpshare.com/v/rnE1Kxb6UkbHl7NWrGTR Сработало у меня!
— BjarkeCK

1
Этот плагин больше не работает. Я не могу изменить значения и применить их к документу ...
— Telion

195

Отключите «Макет печати» в меню «Просмотр».


53
Это все еще фактически не отключает разрывы страниц. Они все еще там. Просто они отображаются по-другому. Они не отображаются как промежутки между страницами. Вместо этого они показаны пунктирными линиями. Но если вы визуализируете страницу, например, публикуя ее, они все еще там.
— Позвольте мне подумать об этом

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

Эхх, почему это не принятый ответ. Это должно быть первым! Сообщили модам, чтобы они его приняли!
— DDD

2
Вы все еще видите слабую линию, но я не против (некоторым она может даже понадобиться). Это непрерывная страница, которую я искал, и эта дает ее.
— Álex

37

Один из вариантов - просто дважды щелкнуть строку разрыва страницы, и Google автоматически удалит их.

Для справки: https://www.youtube.com/watch?v=5Qq3KxGHm3g


2
Это хорошее решение. +1. И это было бы неоспоримо лучшим решением ИМО за один вариант использования , за исключением: при использовании таблиц , которые пересекают границу страницы. Поскольку это решение добавляет сплошную горизонтальную линию, которая заставляет ячейки, пересекающие границу страницы, выглядеть так, как будто они представляют собой две ячейки вместо одной.
— Позвольте мне подумать об этом

1
На самом деле это просто снимает отметку с «Макет печати» в меню «Просмотр».
— k3a

Мне нравится это решение, так как оно встроено в Документы.
— Джейсон Стивенс CFA,

1
Хорошее решение, это не отключает их полностью - просто сделайте их толстыми линиями (которые все еще сбивают с толку на таблицах ...)
— Охад Коэн

10

Решение, которое я придумал, заключалось в использовании функции публикации.

File > Publish to the web...

Затем в URL-адресе вы можете просто заменить .../editпуть на.../pub

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


10

Если вы хотите УДАЛИТЬ разрыв страницы из документа

используйте Edit / Find-Replace \fс регулярным выражением

Если вы хотите ВЫКЛЮЧИТЬ (как вы просили)

снимите флажок "Макет печати" в меню "Вид", но пунктирные линии останутся, указывая на разрывы страниц.


13
Это удаляет только добавленные разрывы страниц, но не автоматические разрывы страниц
— Momeara

1
лучший самый простой ответ («снимите отметку с макета печати в« представлении »») - достаточно хорошо для моих повседневных заметок (где «настоящие» разрывы страниц действительно отвлекают, а пунктирная линия - приемлемое раздражение и плюс, поскольку я все еще можно "перейти на страницу")
— oyd11 09

9

Единственный способ удалить пунктирную линию (насколько мне известно) - это взломать css с помощью плагина.

  • Установите плагин User CSS (или User JS & CSS ), который позволяет добавлять правила CSS для каждого сайта.

  • Находясь в Документах Google, щелкните значок плагинов, переключите кнопку ВЫКЛ на ВКЛ и добавьте следующий код css:

.

.kix-page-compact::before{
    border-top: none;
}

введите описание изображения здесь

Должен работать как шарм.


1
Оказавшись в документе Google, я нажимаю значок User CSS и ... ничего. Я смог щелкнуть правой кнопкой мыши и предоставить расширению доступ для чтения и записи. Но это не помогло. О, теперь я понимаю. Пришлось перезагрузить страницу. Теперь это работает.
— JohnMudd

Спасибо за ответ, Джереми! Я разместил здесь дополнительный вопрос - проблема с таблицами в Документах Google: webapps.stackexchange.com/questions/145470/…
— Баумр,

8
  • установить расширение stylebot от интернета - магазин https://chrome.google.com/webstore/detail/stylebot/oiaejidbmkiecgbjeifoejpgmdaleoha
  • перейти в G-документ, установить соответствующий минимальный режим просмотра
  • щелкните значок stylebot (css) на панели инструментов Chrome
  • нажмите "Открыть Stylebot"
  • в самой первой строке нового окна, в котором написано «выбрать элемент», вставьте текст .kix-page-compact :: перед
  • установить для стиля границы значение none

В остальном откройте меню «Вид» в верхней части экрана и снимите флажок «Макет печати». Разрывы страниц теперь будут отображаться только пунктирной линией.


`` .kix-page-compact :: before {border-style: none} `` `
— Мика Стаббс

Спасибо за ответ, это работает, но ограничение - когда есть таблица: webapps.stackexchange.com/questions/145470/… - есть идеи, как исправить?
— Баумр,

7

Этот ответ представляет собой сводку комментариев; но он действительно заслуживает отдельного ответа.

Принятый ответ (от @BjarkeCK) работает, но, как написано, максимальная допустимая высота страницы составляет около 120 дюймов - примерно высота 11 страниц нормального размера. Так что это не идеальное решение.

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

Надстройка Page-Sizer

введите описание изображения здесь

Чтобы получить доступ к исходному коду, который необходимо отредактировать, поместите курсор в поле настраиваемой высоты, щелкните правой кнопкой мыши и выберите « Проверить элемент» .

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


3

Долгосрочное решение: пользовательский скрипт

Вы можете использовать пользовательский скрипт, например Tampermonkey (если вы используете Chrome или Edge-Chromium, вот расширение )

Затем создайте сценарий и вставьте в него следующее:

// ==UserScript==
// @name         Google docs
// @include      https://*docs.google.*/document/*
// @grant    GM_addStyle
// ==/UserScript==

GM_addStyle ( `
    .kix-page-compact::before {
        border-top: none;
    }
` );

Временное исправление: консоль разработчика

Вы можете использовать консоль разработчика. В Chrome:
1. откройте документ в google docs
2. щелкните в поле url и нажмите ctrl+shift+I(или щелкните правой кнопкой мыши чуть выше helpи выберите "просмотреть источник страницы)"

Затем измените css (см. Шаги на экране печати ниже):
1. после загрузки консоли нажмите ctrl+Fи вставьте это: kix-page kix-page-compact
2. щелкните div чуть ниже того, который выделен желтым
3. в правой части вставьте это в filterполе: .kix-page-compact::before
4. щелкните 1px dotted #aaaрядом border-topи замените его наnone
введите описание изображения здесь


или просто добавьте этот скрипт (после установки Tamper Monkey перейдите в репозиторий на github, нажмите, rawчтобы установить его: gist.github.com/WiliTest/b78ad2c234565ba8ce40df15440540d9
— JinSnow

Отличный ответ. Это работает, но когда есть таблица, это не работает: webapps.stackexchange.com/questions/145470/… - есть предложения?
— Баумр,

-1

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

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.