Source code for piel.visual.table.latex

# Function to escape LaTeX special characters
[docs] def escape_latex(s: str) -> str: replacements = { "&": r"&", "%": r"%", "$": r"$", "#": r"#", "_": r"_", "{": r"{", "}": r"}", "\\(": "", "\\)": "", "~": r"~", "^": r"^", "\\": "\\", } for original, replacement in replacements.items(): s = s.replace(original, replacement) return s