Compare commits
3 Commits
| Author | SHA1 | Date | |
|---|---|---|---|
| 38d309e7b1 | |||
| 71858d974c | |||
| b9d5c22f33 |
@@ -39,7 +39,17 @@ PRODI = os.environ.get("PRODI", "PROGRAM STUDI INFORMATIKA")
|
||||
|
||||
|
||||
def _set_text(cell, text, align=None, bold=None):
|
||||
"""Ganti isi sel; gaya paragraf/tabel template dipertahankan."""
|
||||
"""Ganti isi sel; gaya paragraf/tabel template dipertahankan.
|
||||
|
||||
Beberapa sel template resmi (mis. contoh isian "peta CPL-CPMK") memuat
|
||||
tabel kecil bersarang di antara paragraf petunjuknya. w:tc yang berakhir
|
||||
dengan w:tbl tanpa w:p setelahnya melanggar skema OOXML — Word
|
||||
menganggap dokumennya rusak dan mem-"perbaiki" (merapikan ulang) sendiri
|
||||
saat dibuka, yang justru merusak tata letak. Buang tabel bersarang itu
|
||||
sekalian saat sel ditimpa teks baru.
|
||||
"""
|
||||
for tbl in cell._tc.findall(qn("w:tbl")):
|
||||
tbl.getparent().remove(tbl)
|
||||
for p in cell.paragraphs[1:]:
|
||||
p._p.getparent().remove(p._p)
|
||||
p = cell.paragraphs[0]
|
||||
|
||||
Binary file not shown.
Reference in New Issue
Block a user