summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlex Saveau <saveau.alexandre@gmail.com>2023-06-12 03:44:03 -0700
committerGitHub <noreply@github.com>2023-06-12 12:44:03 +0200
commit7049a4563403e653f5c1f816da3dfd9025c6787a (patch)
tree6c9378e0aea1b1de79d3b221d13b4c2f0a89945d
parentc58a8fbd1dfedf571a47a3c8504067f6365c6cd4 (diff)
Fix a bunch of typos + broken link (#1453)
-rw-r--r--cli/src/main.rs2
-rw-r--r--library/src/layout/flow.rs2
-rw-r--r--library/src/layout/par.rs2
-rw-r--r--library/src/meta/numbering.rs2
-rw-r--r--library/src/meta/outline.rs4
-rw-r--r--library/src/meta/reference.rs2
-rw-r--r--src/export/pdf/font.rs2
7 files changed, 8 insertions, 8 deletions
diff --git a/cli/src/main.rs b/cli/src/main.rs
index 83758190..7ecf3461 100644
--- a/cli/src/main.rs
+++ b/cli/src/main.rs
@@ -317,7 +317,7 @@ fn export(document: &Document, command: &CompileSettings) -> StrResult<()> {
Err("cannot export multiple PNGs without `{n}` in output path")?;
}
- // Find a number width that accomodates all pages. For instance, the
+ // Find a number width that accommodates all pages. For instance, the
// first page should be numbered "001" if there are between 100 and
// 999 pages.
let width = 1 + document.pages.len().checked_ilog10().unwrap_or(0) as usize;
diff --git a/library/src/layout/flow.rs b/library/src/layout/flow.rs
index 40213603..fdce7c0b 100644
--- a/library/src/layout/flow.rs
+++ b/library/src/layout/flow.rs
@@ -122,7 +122,7 @@ enum FlowItem {
/// Fractional spacing between other items.
Fractional(Fr),
/// A frame for a layouted block, how to align it, whether it sticks to the
- /// item after it (for orphan preventation), and whether it is movable
+ /// item after it (for orphan prevention), and whether it is movable
/// (to keep it together with its footnotes).
Frame { frame: Frame, aligns: Axes<Align>, sticky: bool, movable: bool },
/// An absolutely placed frame.
diff --git a/library/src/layout/par.rs b/library/src/layout/par.rs
index 79b36813..fa53f031 100644
--- a/library/src/layout/par.rs
+++ b/library/src/layout/par.rs
@@ -1013,7 +1013,7 @@ fn linebreak_optimized<'a>(vt: &Vt, p: &'a Preparation<'a>, width: Abs) -> Vec<L
/// Install icu4x-datagen with `cargo install icu4x-datagen`.
static ICU_DATA: &[u8] = include_bytes!("../../../assets/data/icudata.postcard");
-/// Gnerated by the following command:
+/// Generated by the following command:
///
/// ```sh
/// icu4x-datagen --locales zh ja --keys segmenter/line@1 --format blob \
diff --git a/library/src/meta/numbering.rs b/library/src/meta/numbering.rs
index ef0d0f70..08d35458 100644
--- a/library/src/meta/numbering.rs
+++ b/library/src/meta/numbering.rs
@@ -253,7 +253,7 @@ enum NumberingKind {
Hebrew,
SimplifiedChinese,
// TODO: Pick the numbering pattern based on languages choice.
- // As the `1st` numbering character of Chinese (Simplifed) and
+ // As the `1st` numbering character of Chinese (Simplified) and
// Chinese (Traditional) is same, we are unable to determine
// if the context is Simplified or Traditional by only this
// character.
diff --git a/library/src/meta/outline.rs b/library/src/meta/outline.rs
index cc657ffb..b898378e 100644
--- a/library/src/meta/outline.rs
+++ b/library/src/meta/outline.rs
@@ -126,7 +126,7 @@ pub struct OutlineElem {
/// - `{auto}`: Indents the numbering of the nested entry with the title of
/// its parent entry. This only has an effect if the entries are numbered
/// (e.g., via [heading numbering]($func/heading.numbering)).
- /// - [Relative length]($type/relative): Indents the item by this length
+ /// - [Relative length]($type/relative-length): Indents the item by this length
/// multiplied by its nesting level. Specifying `{2em}`, for instance,
/// would indent top-level headings (not nested) by `{0em}`, second level
/// headings by `{2em}` (nested once), third-level headings by `{4em}`
@@ -135,7 +135,7 @@ pub struct OutlineElem {
/// with a function. That function receives the nesting level as a
/// parameter (starting at 0 for top-level headings/elements) and can
/// return a relative length or content making up the indent. For example,
- /// `{n => n * 2em}` would be equivalent to just specifiying `{2em}`,
+ /// `{n => n * 2em}` would be equivalent to just specifying `{2em}`,
/// while `{n => [→ ] * n}` would indent with one arrow per nesting
/// level.
///
diff --git a/library/src/meta/reference.rs b/library/src/meta/reference.rs
index 42450b97..1d8bd118 100644
--- a/library/src/meta/reference.rs
+++ b/library/src/meta/reference.rs
@@ -254,7 +254,7 @@ cast! {
/// Marks an element as being able to be referenced. This is used to implement
/// the `@ref` element.
pub trait Refable {
- /// The supplement, if not overriden by the reference.
+ /// The supplement, if not overridden by the reference.
fn supplement(&self) -> Content;
/// Returns the counter of this element.
diff --git a/src/export/pdf/font.rs b/src/export/pdf/font.rs
index 1e2f9c93..c6142599 100644
--- a/src/export/pdf/font.rs
+++ b/src/export/pdf/font.rs
@@ -168,7 +168,7 @@ fn create_cmap(
// prefer them over pre-existing text mappings from the document. Only
// things that don't have a corresponding codepoint (or only a private-use
// one) like the "Th" in Linux Libertine get the text of their first
- // occurances in the document instead.
+ // occurrences in the document instead.
for subtable in ttf.tables().cmap.into_iter().flat_map(|table| table.subtables) {
if !subtable.is_unicode() {
continue;