Cara menghapus tajuk dari dokumen Google yang pernah ditambahkan

15

Setelah Anda menambahkan header ke dokumen Google, itu mengimbangi bagian atas dokumen bahkan jika kosong, dan menerima acara klik. Bagaimana Anda bisa menghapus tajuk?

Saya sadar Anda dapat mengurangi efek tajuk dengan mengurangi margin atas halaman, dan mengurangi ukuran font di tajuk — itu bukan solusi yang saya cari. Saya ingin cara untuk benar-benar HAPUS itu.

trex005
sumber
Untuk menjadi jelas: Saya juga tidak mencari "Control + z / Edit-> Undo" atau sejenisnya.
trex005

Jawaban:

20

sunting

Ada Add-on yang tersedia yang menghapus header atau footer di dokumen aktif hanya sekali ditambahkan:

Dokumen oleh Kontributor Utama

masukkan deskripsi gambar di sini

Goto Dokumen Google Anda dan pilih dari menu Pengaya> Dapatkan pengaya ... dan cari:

masukkan deskripsi gambar di sini

Afiliasi: Saya menulis add-on


Baris kode berikut akan mengatur ulang tajuk (garis abu-abu menghilang).

Kode

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 !!";
  }
}

Tangkapan layar

sebelum
masukkan deskripsi gambar di sini

setelah
masukkan deskripsi gambar di sini

Catatan

Saya perhatikan setelah menjalankan skrip (dan dengan demikian menghapus header atau footer), menambahkannya tidak mungkin pada dokumen yang sedang saya kerjakan.

Tambahkan kode di bawah Alat> Editor skrip ... , tekan tombol bug untuk mengautentikasi skrip dan kemudian tekan tombol putar. Ini akan "memutar" kode dan mengatur ulang header.

sunting
Lihat Forum Bantuan Google untuk penelusuran menyeluruh: Bagaimana cara menghapus tajuk di Google Documents?

Jacob Jan Tuinstra
sumber
1
Agak canggung solusi, tetapi itu bekerja seperti pesona. Saya menyalahkan kecanggungan di Google.
trex005
Tidak berfungsi: TypeError: Tidak dapat memanggil metode "removeFromParent" dari nol. (baris 2, ajukan "Kode").
Fish Monitor
@fossilet: Perlu ada header di tempat pertama. Apakah Anda memiliki tajuk?
Jacob Jan Tuinstra
@ JacobJanTuinstra, saya punya catatan kaki sebagai gantinya. Mungkin saya harus mengubah nama fungsi?
Fish Monitor
1
Ini bekerja untuk saya, dan benar-benar menyelamatkan hari itu. Terima kasih!
JHS
0

Yang perlu Anda lakukan adalah menyalin semua teks Anda dan kemudian mendapatkan dokumen baru. Tempelkan di sana dan selesai

Bob
sumber
4
Ini tidak benar-benar menjawab pertanyaan.
jonsca
2
@ jonsca Sebenarnya, karena tidak ada cara untuk menghapusnya (selain beberapa skrip, yang tidak akan saya hitung). Skrip adalah cara yang sangat bodoh untuk mencapai ini karena alasan yang sama seperti mengapa Anda tidak akan menulis skrip untuk menghapus huruf tebal dari satu baris teks. Tidak tahu apa yang mereka pikirkan menerapkan header tetapi tidak menerapkan menghapusnya (hal-hal WTF di sana).
Achshar