Edits history of script submission #295 for ' Code source to syntax highlighted svg using pygments (helper)'

  • python3
    One script reply has been approved by the moderators
    Ap­pro­ved
    from pygments import highlight
    from pygments.lexers import guess_lexer
    from pygments.formatters import SvgFormatter
    
    
    def main(code: str = "export function main() { console.log(\"Hello\") }"):
        lexer = guess_lexer(code)
        print(f"Detected lang: {lexer.name}")
        svg_gen = highlight(code, lexer, SvgFormatter())
        
        return {"svg": svg_gen}
    

    Submitted by rubenfiszel 1220 days ago