Как отключить разрывы страниц в 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.