# Fix encoding issue by replacing problematic characters (like long dash) with simple hyphen
intro = intro.replace("–", "-")
week1 = week1.replace("–", "-")
tips = tips.replace("–", "-")
# Recreate PDF with fixed text
pdf = FPDF()
pdf.add_page()
pdf.set_auto_page_break(auto=True, margin=15)
pdf.set_font("Arial", 'B', 16)
pdf.cell(0, 10, "Barnaamijka Tababarka Khaaska ah ee Biyo-baxa Degdega ah", ln=True, align='C')
pdf.ln(10)
pdf.set_font("Arial", '', 12)
pdf.multi_cell(0, 10, intro)
pdf.ln(5)
pdf.set_font("Arial", 'B', 14)
pdf.cell(0, 10, "Jadwalka Tababarka - Todobaadka 1aad", ln=True)
pdf.set_font("Arial", '', 12)
pdf.multi_cell(0, 10, week1)
pdf.ln(5)
pdf.set_font("Arial", 'B', 14)
pdf.cell(0, 10, "Tilmaamaha Kegels", ln=True)
pdf.set_font("Arial", '', 12)
pdf.multi_cell(0, 10, kegels)
pdf.ln(5)
pdf.set_font("Arial", 'B', 14)
pdf.cell(0, 10, "Talooyin Guud", ln=True)
pdf.set_font("Arial", '', 12)
pdf.multi_cell(0, 10, tips)
# Save the fixed PDF
pdf_path = "/mnt/data/Tababar_Biyo_Baxa_Degdega.pdf"
pdf.output(pdf_path)
pdf_path