summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--Cargo.lock1
-rw-r--r--library/Cargo.toml1
-rw-r--r--library/src/math/row.rs6
3 files changed, 3 insertions, 5 deletions
diff --git a/Cargo.lock b/Cargo.lock
index 4674b425..68f9a410 100644
--- a/Cargo.lock
+++ b/Cargo.lock
@@ -1142,6 +1142,7 @@ dependencies = [
"hypher",
"kurbo",
"lipsum",
+ "log",
"once_cell",
"roxmltree",
"rustybuzz",
diff --git a/library/Cargo.toml b/library/Cargo.toml
index d0debe61..148341e0 100644
--- a/library/Cargo.toml
+++ b/library/Cargo.toml
@@ -16,6 +16,7 @@ csv = "1"
hypher = "0.1"
kurbo = "0.8"
lipsum = { git = "https://github.com/reknih/lipsum" }
+log = "0.4"
once_cell = "1"
roxmltree = "0.14"
rustybuzz = "0.5"
diff --git a/library/src/math/row.rs b/library/src/math/row.rs
index ec2ba504..5862bfc6 100644
--- a/library/src/math/row.rs
+++ b/library/src/math/row.rs
@@ -60,11 +60,7 @@ impl MathRow {
let mut amount = Abs::zero();
if let MathFragment::Glyph(glyph) = *prev {
- if !glyph.italics_correction.is_zero()
- && fragment.class() != Some(MathClass::Alphabetic)
- {
- amount += glyph.italics_correction;
- }
+ amount += glyph.italics_correction;
}
amount += spacing(prev, &fragment, style, space, space_width).at(font_size);