Module japanese_ruby_filter::latex_like[][src]

LaTeX-like ruby filter

Example

use japanese_ruby_filter::{Ruby, Filtered};
use japanese_ruby_filter::latex_like::LatexLikeFilter;

let mut iter = LatexLikeFilter::new("これは\\ruby{漢字}{かん|じ}のルビです。");
assert_eq!(iter.next(), Some(Filtered::Plain("これは".into())));
assert_eq!(iter.next(), Some(Filtered::Ruby(Ruby::from_str_vecs(vec!["漢", "字"], vec!["かん", "じ"]))));
assert_eq!(iter.next(), Some(Filtered::Plain("のルビです。".into())));

Structs

LatexLikeFilter

An interator which parses LaTeX like ruby commands