diff options
| author | Laurenz <laurmaedje@gmail.com> | 2023-12-28 13:51:32 +0100 |
|---|---|---|
| committer | Laurenz <laurmaedje@gmail.com> | 2023-12-28 13:52:58 +0100 |
| commit | 67ead94cc25d6663dc6afaebb6c7e781ba9c26bb (patch) | |
| tree | bafdf207aeda1fa72d078ced5410ee31d5dc0e53 /crates/typst-pdf | |
| parent | e215f22965760bcc5df3204243597825e99b3fe7 (diff) | |
Fix naming inconsistency for strokes
Diffstat (limited to 'crates/typst-pdf')
| -rw-r--r-- | crates/typst-pdf/src/page.rs | 22 |
1 files changed, 7 insertions, 15 deletions
diff --git a/crates/typst-pdf/src/page.rs b/crates/typst-pdf/src/page.rs index acf67014..89b0ba5f 100644 --- a/crates/typst-pdf/src/page.rs +++ b/crates/typst-pdf/src/page.rs @@ -516,26 +516,18 @@ impl PageContext<'_, '_> { Some(Paint::Gradient(_)) ) { - let FixedStroke { - paint, - thickness, - line_cap, - line_join, - dash_pattern, - miter_limit, - } = stroke; - + let FixedStroke { paint, thickness, cap, join, dash, miter_limit } = stroke; paint.set_as_stroke(self, on_text, transforms); self.content.set_line_width(thickness.to_f32()); - if self.state.stroke.as_ref().map(|s| &s.line_cap) != Some(line_cap) { - self.content.set_line_cap(to_pdf_line_cap(*line_cap)); + if self.state.stroke.as_ref().map(|s| &s.cap) != Some(cap) { + self.content.set_line_cap(to_pdf_line_cap(*cap)); } - if self.state.stroke.as_ref().map(|s| &s.line_join) != Some(line_join) { - self.content.set_line_join(to_pdf_line_join(*line_join)); + if self.state.stroke.as_ref().map(|s| &s.join) != Some(join) { + self.content.set_line_join(to_pdf_line_join(*join)); } - if self.state.stroke.as_ref().map(|s| &s.dash_pattern) != Some(dash_pattern) { - if let Some(pattern) = dash_pattern { + if self.state.stroke.as_ref().map(|s| &s.dash) != Some(dash) { + if let Some(pattern) = dash { self.content.set_dash_pattern( pattern.array.iter().map(|l| l.to_f32()), pattern.phase.to_f32(), |
