fix: ignore rPrChange (#89)
parent
4bce99003f
commit
4a4a1397f9
|
@ -34,6 +34,9 @@ impl ElementReader for Run {
|
||||||
match name.prefix.as_ref().map(std::ops::Deref::deref) {
|
match name.prefix.as_ref().map(std::ops::Deref::deref) {
|
||||||
Some("w") => {
|
Some("w") => {
|
||||||
let e = XMLElement::from_str(&name.local_name).unwrap();
|
let e = XMLElement::from_str(&name.local_name).unwrap();
|
||||||
|
|
||||||
|
ignore::ignore_element(e.clone(), XMLElement::RunPropertyChange, r);
|
||||||
|
|
||||||
match e {
|
match e {
|
||||||
XMLElement::Tab => {
|
XMLElement::Tab => {
|
||||||
run = run.add_tab();
|
run = run.add_tab();
|
||||||
|
|
|
@ -27,6 +27,7 @@ pub enum XMLElement {
|
||||||
Tab,
|
Tab,
|
||||||
ParagraphStyle,
|
ParagraphStyle,
|
||||||
ParagraphPropertyChange,
|
ParagraphPropertyChange,
|
||||||
|
RunPropertyChange,
|
||||||
Indent,
|
Indent,
|
||||||
Name,
|
Name,
|
||||||
Alignment,
|
Alignment,
|
||||||
|
@ -158,6 +159,7 @@ impl FromStr for XMLElement {
|
||||||
"p" => Ok(XMLElement::Paragraph),
|
"p" => Ok(XMLElement::Paragraph),
|
||||||
"r" => Ok(XMLElement::Run),
|
"r" => Ok(XMLElement::Run),
|
||||||
"rPr" => Ok(XMLElement::RunProperty),
|
"rPr" => Ok(XMLElement::RunProperty),
|
||||||
|
"rPrChange" => Ok(XMLElement::RunPropertyChange),
|
||||||
"color" => Ok(XMLElement::Color),
|
"color" => Ok(XMLElement::Color),
|
||||||
"t" => Ok(XMLElement::Text),
|
"t" => Ok(XMLElement::Text),
|
||||||
"sz" => Ok(XMLElement::Size),
|
"sz" => Ok(XMLElement::Size),
|
||||||
|
|
Loading…
Reference in New Issue