Cómo eliminar el encabezado de un documento de Google una vez agregado

15

Una vez que agrega un encabezado a un documento de Google, compensa la parte superior del documento, incluso si está vacío, y recibe eventos de clic. ¿Cómo puedes eliminar el encabezado?

Soy consciente de que puede reducir los efectos del encabezado disminuyendo el margen superior de la página y reduciendo el tamaño de fuente en el encabezado; esas no son las soluciones que estoy buscando. Me gustaría una forma de QUITARLO.

trex005
fuente
Para ser claros: tampoco estoy buscando "Control + z / Editar-> Deshacer" o similar.
trex005

Respuestas:

20

editar

Hay un complemento disponible que elimina el encabezado o pie de página en el documento activo solo una vez agregado:

Documentos de los principales colaboradores

ingrese la descripción de la imagen aquí

Vaya a su documento de Google y elija en el menú Complementos> Obtener complementos ... y busque:

ingrese la descripción de la imagen aquí

Afiliación: escribí el complemento


La siguiente línea de código restablecerá el encabezado (la línea gris desaparece).

Código

function onOpen() {
  DocumentApp.getUi().createMenu("Header / Footer")
    .addItem("Reset header", "resetHeader")
    .addItem("Reset footer", "resetFooter")
    .addToUi()
}

function resetHeader() {
  try {
    DocumentApp.getActiveDocument().getHeader().removeFromParent();
  } catch(e) {
    throw "No header present !!";
  }
}

function resetFooter() {
  try {
    DocumentApp.getActiveDocument().getFooter().removeFromParent();
  } catch(e) {
    throw "No footer present !!";
  }
}

Captura de pantalla

antes de
ingrese la descripción de la imagen aquí

después
ingrese la descripción de la imagen aquí

Nota

Me di cuenta de que después de ejecutar el script (y así eliminar el encabezado o pie de página), no fue posible agregarlos en el documento en el que estaba trabajando.

Agregue el código en Herramientas> Editor de secuencias de comandos ... , presione el botón de error para autenticar la secuencia de comandos y luego presione el botón de reproducción. Esto "reproducirá" el código y restablecerá el encabezado.

editar
Consulte el Foro de ayuda de Google para un recorrido exhaustivo: ¿Cómo eliminar el encabezado en Google Docs?

Jacob Jan Tuinstra
fuente
1
Fue una solución un poco incómoda, pero funcionó a las mil maravillas. Culpo la incomodidad a Google.
trex005
No funciona: TypeError: No se puede llamar al método "removeFromParent" de nulo. (línea 2, archivo "Código").
Fish Monitor
@fossilet: necesita tener un encabezado en primer lugar. ¿Tenías un encabezado?
Jacob Jan Tuinstra
@JacobJanTuinstra, tuve un pie de página en su lugar. Tal vez debería cambiar los nombres de las funciones?
Monitor de peces
1
Esto funcionó para mí y realmente salvó el día. ¡Gracias!
JHS
0

Todo lo que necesita hacer es copiar todo su texto y luego obtener un nuevo documento. Péguelo allí y listo

Beto
fuente
44
Esto realmente no responde la pregunta.
jonsca
2
@jonsca En realidad lo hace, porque no hay forma de eliminarlo (aparte de algún script, que no contaré). Las secuencias de comandos son una forma completamente estúpida de lograr esto por la misma razón por la que no escribirás una secuencia de comandos para eliminar la negrita de una línea de texto. No tengo idea de lo que estaban pensando implementando los encabezados pero no implementando eliminarlos (cosas de WTF allí).
Achshar