tylax 0.3.5

Tylax - High-performance bidirectional LaTeX ↔ Typst converter
Documentation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
//! Utility modules
//!
//! This module contains utilities and helpers:
//! - Diagnostics and error reporting
//! - File resolution for multi-file documents
//! - Error types and result types

pub mod diagnostics;
pub mod error;
pub mod files;

// Re-export commonly used items
pub use diagnostics::{check_latex, format_diagnostics, Diagnostic, DiagnosticLevel};
pub use error::{ConversionError, ConversionOutput, ConversionResult, ConversionWarning};
pub use files::{FileResolveError, FileResolver, MemoryFileResolver, NoopFileResolver};

#[cfg(not(target_arch = "wasm32"))]
pub use files::StdFileResolver;